/* Default CSS Below  */

.honeypot {
  position: absolute;
  left: -9999px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.message1 {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.Bluetivity {
  margin-top: -3rem;
}


.Bluetivity ul {
    /* list-style: none; */
    padding: 0;
    margin: 0;
    font-size: .9rem;
    font-weight: bold;
    text-shadow: .065rem .065rem .065rem #000000;
}

/* Override for a specific class */
.Bluetivity .centered-list li {
    text-align: center;
    margin-top: 1.5rem;
    list-style-type: disc !important;
    list-style-position: inside; /* Keeps bullets aligned with text */
    padding-left: 0;
}

/* Ensure list items remain block elements */
.Bluetivity .centered-list li {
    display: block;
}

/* Main content initially hidden but still in DOM for SEO */
#main-content {
  opacity: 0;
  /* transition: opacity 1s ease-in; */
}
#main-content.visible {
  opacity: 1;
}

.homepage-text {
  width: 65%;           /* 40% of parent container */
  margin: 0 auto;       /* centers the block horizontally */
  text-align: center;   /* centers the text inside the block */
  margin-top: 3.5rem;
  line-height: 1.6;     /* improves readability */
  font-size: 1.1rem;    /* optional: slightly larger text for clarity */
  text-shadow: .06rem .06rem .06rem #000000;
}

.reply-button {
    display: inline-block;
    color: white;
    background: var(--tertiary-color) !important;
    height: 30px;
    width: 100px;
    text-align: center;
    line-height: 20px;
    border-radius: 20px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
}

/* Hover effect */
.reply-button:hover {
  color: white;
  background-color: #034a7c;
  text-shadow: .065rem .065rem .065rem #000000;
}

#chat-notifications {
    position: fixed;
    top: 150px;
    right: 10px;
    width: 220px;
    z-index: 1000;
}

.chat-notification {
    background: var(--quad-color);
    color: white;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 10px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    position: relative;
}

.close-notification {
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
    font-size: 18px;
    color: white;
}

.chat-notification p {
    margin: 5px 0;
}

.chat-notification a {
    color: #ffffff;
    background: var(--quad-color);
    text-decoration: none;
    padding: 5px;
    border-radius: 3px;
}















.global-notification {
    position: fixed;
    top: 20px; /* Adjust as needed */
    left: 50%;
    transform: translateX(-50%);
    background-color: #333;
    color: white;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    z-index: 1000;
    font-size: 16px;
    max-width: 80%; /* Optional, to prevent the message from being too wide */
    text-align: center;
}

.edit-form-container.hidden {
  display: none;
}

.reply-form-container.hidden {
  display: none;
}

.replies-wrapper {
    padding-left: 20px;  /* This will indent all replies uniformly */
}

.reply-item {
    margin-bottom: 10px;  /* Optional: spacing between replies */
}

.spacer286x {
    margin: 0;
    padding: 0;
    width: 100%;
    display: block;
}


#chat-log1 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0px;
    width: 100%;
    margin: 0;
}

.chat-log3 {
    /* display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0; */
    display: block;
    float: left;
    clear: both;
    width: 80%;
    margin-left: -15rem;
}

#chat-log2 {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
    width: 80%;
    margin-left: 15rem;
}

#comment-list {
display: block;
float: left;
clear: both;
width: 80%;
margin-left: 0rem;
margin-bottom: 1rem;
}

/* General styling for the comments container */
#comment-list, {
  display: flex;
  flex-direction: column; /* Stack the comments vertically */
  gap: 1rem; /* Space between comments */
  margin: 0; /* Ensure there's no default margin */
  padding: 0; /* Remove any default padding */
  align-items: flex-start; /* Ensure items are aligned to the left */
}

/* General styling for the comments container */
#comment-history-list, {
  display: flex;
  flex-direction: column; /* Stack the comments vertically */
  gap: 1rem; /* Space between comments */
  margin: 0; /* Ensure there's no default margin */
  padding: 0; /* Remove any default padding */
  align-items: flex-start; /* Ensure items are aligned to the left */
}

/* #chat-notifications {
    position: fixed;
    top: 150px;
    right: 10px;
    width: 220px;
    z-index: 1000;
} */

/* .chat-notification {
    background: var(--quad-color);
    color: white;
    padding: 10px;
    border-radius: 5px;
    margin-bottom: 10px;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    position: relative;
}

.close-notification {
    position: absolute;
    top: 5px;
    right: 5px;
    cursor: pointer;
    font-size: 18px;
    color: white;
}

.chat-notification p {
    margin: 5px 0;
}

.chat-notification a {
    color: #ffffff;
    background: var(--quad-color);
    text-decoration: none;
    padding: 5px;
    border-radius: 3px;
} */


/* Input field inside the container */
/*** Works but decided not to use it..01232024.**/

/* .image3001 {
animation: zoom-in-zoom-out 3s;
}

.image3003 {
animation: zoom-in-zoom-out 3s;
}

.image {
animation: zoom-in-zoom-out 3s;
}

@keyframes zoom-in-zoom-out {
0% {
  transform: scale(1, 1);
}
50% {
  transform: scale(1.5, 1.5);
}
100% {
  transform: scale(1, 1);
}
}

@keyframes zoom-in-zoom-out {
0% {
  transform: scale(1, 1);
}
50% {
  transform: scale(1.5, 1.5);
}
100% {
  transform: scale(1, 1);
}
}

img.image:hover {
}

.image {
}

.image.one {
  -webkit-animation-delay: 2.6s;
  -moz-animation-delay: 2.6s;
  animation-delay: 2.6s;
}

.image.two {
  -webkit-animation-delay: 5.6s;
  -moz-animation-delay: 5.6s;
  animation-delay: 5.6s;
}

@keyframes grow {
0% { max-height: var(--lineHeight); }
100% { max-height: calc(var(--lineHeight) * var(--lines)); }
}

@keyframes carriageReturn {
0% { top: 0; }
100% { top: calc(var(--lineHeight) * var(--lines)); }
}

@keyframes type {
0% { width: 100%; }
100% { width: 0%; }
}

@keyframes caret {
0% { color: var(--bgColor); }
100% { color: #0047b3; }
}

.autowriteheader {
--bgColor: #0047b3;
/* --bgColor: red; */
/* --lines: 500;
--lineHeight: 3.25rem;
--timePerLine: 1s;
--widthCh: 56;
--width: calc(var(--widthCh) * 2.25ch);
--time: calc(var(--lines) * var(--timePerLine));
animation: grow var(--time) steps(var(--lines));
animation-fill-mode: forwards;
background: var(--bgColor);
line-height: var(--lineHeight);
max-height: var(--lineHeight);
overflow: hidden;
position: relative;
width: var(--width);
border-left-width: 0;
font-family: 'Open Sans';
text-shadow: .06rem .06rem .06rem #000000;
}

.autowriteheader::before {
content: "";
animation:
  type var(--timePerLine) linear infinite,
  carriageReturn var(--time) steps(var(--lines)) var(--lines),
  caret 0.5s steps(2) infinite;
background: var(--bgColor);
border-left: 2px solid;
bottom: 0;
height: 3.25rem;
position: absolute;
right: 0;
width: 100%;
}

.autowrite {
--bgColor: #0047b3;
--lines: 500;
--lineHeight: 2rem;
--timePerLine: 2s;
--widthCh: 56;
--width: calc(var(--widthCh) * 2.25ch);
--time: calc(var(--lines) * var(--timePerLine));
animation: grow var(--time) steps(var(--lines));
animation-fill-mode: forwards;
background: var(--bgColor);
line-height: var(--lineHeight);
max-height: var(--lineHeight);
overflow: hidden;
position: relative;
width: var(--width);
border-left-width: 0;
font-family: 'Open Sans';
text-shadow: .06rem .06rem .06rem #000000;
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
animation-delay: 1.2s;
}

.autowrite::before {
content: "";
animation:
  type var(--timePerLine) linear infinite,
  carriageReturn var(--time) steps(var(--lines)) var(--lines),
  caret 0.5s steps(2) infinite;
background: var(--bgColor);
border-left: 2px solid;
bottom: 0;
height: 1.75rem;
position: absolute;
right: 0;
width: 100%;
-webkit-animation-delay: 1.2s;
-moz-animation-delay: 1.2s;
animation-delay: 1.2s;
}  */

/*  End works but not gonna use it...*/

* {
box-sizing: border-box;
}

.container {
    display: flex;
    flex-direction: column;   /* Stack elements vertically */
    align-items: center;      /* Center horizontally */
    justify-content: center;  /* Center vertically */
    text-align: center;       /* Centers text inside elements */
    gap: 10px;                /* Adds spacing between the elements */
}

/* Ensure the attachment div wraps long URLs correctly */
.attachment {

    max-width: 100%;        /* Ensure the div takes up available width */
    word-wrap: break-word;  /* Force long words or URLs to break and wrap to the next line */
    overflow-wrap: break-word; /* Similar to word-wrap, ensures breaking for long words */
    margin: 5px 0;          /* Adds spacing between attachments */
    margin-left: 4.75rem;
}

/* Force the link to break at any point if the URL is too long */
.attachment a {
    word-break: break-all;  /* Break the URL at any character if needed */
    display: inline-block;  /* Prevents overflow and allows it to wrap */
    text-decoration: none;  /* Optional: Removes underline */
    /* color: #007bff;         */
}

.attachment p {
    margin: 0;              /* Remove margin around <p> */
    font-size: 16px;        /* Optional: Adjust the font size */
    /* color: #333;          */
}

/* Custom style for the file upload button */
input[type="file"]#file-input::-webkit-file-upload-button {
    color: #ffffff;
    background: var(--quad-color);
    font-weight: bold;
    border: none;
    border-radius: 14px;
    outline: none;
    cursor: pointer;
    padding: 0.5rem 1rem;
    height: 2rem;
    width: auto; /* Width based on content */
    width: auto;  /* Prevent file input from stretching */
    margin: 0;
    margin-right: 1rem; /* Space between the file button and the text input */
    box-shadow: 0.1375rem 0.1375rem 0.1375rem rgba(68, 68, 68, 0.6);
    text-shadow: 0.08rem 0.08rem 0.08rem #000000;
    z-index: 1; /* Ensure it appears above other elements */
}

input[type="file"]#file-input::-webkit-file-upload-button:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

#message-input {
  padding-top: 0rem;
  padding-left: 2rem;
  font-size: 1rem;
  border: none;
  border-radius: 44px;
  outline: none;
  height: 2.5rem;
  width: auto;
  margin: 0;
  width: 18rem;
}

.spacer325 {
  margin-bottom: 10px;
}

.spacer326 {
  margin-left: 10rem;
}

.header {
  display: flex;
  align-items: center;
}

.delete-row-container {
  display: flex;
  align-items: center;
}

.delete-row-chat {
  color: #ffffff;
  background: #1a75ff;
  font-weight: bold;
  margin-left: -27px;
  margin-right: 18px;
  flex-shrink: 0;
  padding-left: 10px;
  border: none;
  border-radius: 4rem;
  outline: none;
  cursor: pointer;
  height: 2rem;
  width: 5rem;
  box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
  text-shadow: .08rem .08rem .08rem #000000;
}

.dummy-delete-space {
  width: 4.4rem;
  height: 2rem;
}

.sender {
  display: inline-block;
  white-space: nowrap;
}

.message-text {
  margin-top: 5px;
  margin-left: 62px;
  word-wrap: break-word;
  padding-top: 5px;
}

.timestamp {
  font-size: 0.8em;
  color: grey;
  margin-top: 5px;
}

html {
border-color: #0047b3;
border-style: solid;
border-width: .6em;
min-height: 154.5rem;
min-width: 17.5rem;
font-size: 88%;
}

#chat-notification {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #f8d7da;
    color: #721c24;
    border: 1px solid #f5c6cb;
    padding: 15px;
    border-radius: 5px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    z-index: 9999;
    display: none;
}

#chat-notification.active {
    display: block;
    animation: fadeIn 0.5s;
}


#chat-notification1 {
    position: fixed;
    bottom: 20px;
    right: 20px;
    background-color: #f8d7da;
    color: #721c24;
    border: 1px solid #f5c6cb;
    padding: 15px;
    border-radius: 5px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    z-index: 9999;
    display: none;
}

#chat-notification1.active {
    display: block;
    animation: fadeIn 0.5s;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 2.5rem;
width: 100%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

/* input[type="text"]#message-input::-webkit-input-placeholder {
padding-left: 2rem;
border-color: transparent;
} */

/* input[type="text"]#message-input {
font-size: 1.2rem;
border-radius: 2rem;
border-color: transparent;
margin-left: 5rem;
padding-left: 1rem;
height: 2.25rem;
width: 14rem;
} */

#chat-log {
word-wrap: break-word;
word-break: break-all;
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 2rem;
margin-bottom: 4rem;
width: 20rem;
}

a {
color: white;
text-decoration: none;
}

a:visited {
color: white;
}

a:hover {
color: #0047b3;
}

.add-row-budget {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-budget:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-contact {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-contact:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-goal {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-goal:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-meeting {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-meeting:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-program-plan {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-program-plan:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-program {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-program:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-project-plan {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-project-plan:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-survey {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-survey:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-time {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-time:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-to-do {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -1.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-to-do:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.add-row-work-log {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 10%;
margin-bottom: .5rem;
padding-top: .25rem;
padding-left: 1.1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.add-row-work-log:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.animation-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* background: white; */
    color: white;
    background-image: var(--secondary-color);
    z-index: 1000;
    display: flex;
    align-items: center;
    justify-content: center;
}

.attachmentname1 {
color: white;
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
display:block;
clear: both;
float: left;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
color: white;
height: initial;
margin-top: 5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
font-size: 1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
font-weight: bold;
}

.attachmentname8 {
font-size: 1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
font-weight: bold;
}

.attachmentname10 {
padding-top: -.75rem;
margin-bottom: 0rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
font-size: 1rem;
padding-top: .75rem;
margin-bottom: 1.5rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
font-weight: bold;
}

.attachmentname12 {
color: white;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
display:block;
clear: both;
float: left;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
color: white;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
display:block;
clear: both;
float: left;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
font-size: 1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
font-weight: bold;
}

.attachmentname16 {
color: white;
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
display:block;
clear: both;
float: left;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
color: white;
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
display:block;
clear: both;
float: left;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
color: white;
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.25rem;
word-wrap: break-word;
word-break: break-all;
white-space: normal;
display:block;
clear: both;
float: left;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
font-size: 1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
font-weight: bold;
}

.blue {
background-image: repeating-linear-gradient(180deg, #0368b0 0%, #0494fb 25%, #0368b0 100%);
background-image: linear-gradient(280deg, #0368b0 0%, #0585e1 200px, #035996 330%);
/* background: var(--secondary-color); */
}

.blue1 {
color: white;
/* background-image: linear-gradient(290deg, #0368b0 0%, #0585e1 200px, #035996 330%); */
/* background-image: radial-gradient(#1a75ff, #005ce6, #003380); */
/* background: var(--secondary-color); */
background-image: var(--secondary-color);
}

.blue4 {
color: white;
background-image: repeating-linear-gradient(180deg, #0368b0 0%, #0494fb 25%, #0368b0 100%);
background-image: linear-gradient(280deg, #0368b0 0%, #0585e1 200px, #035996 330%);
background-size: cover, 40rem 4rem, auto;
background-position: top left, 0rem 3rem, top left;
background-image: radial-gradient(#1a75ff, #005ce6, #003380);
background-image: var(--secondary-color);
min-height: 100%;
}

body {
color: white;
background-image: linear-gradient(180deg, #0368b0 0%, #0376c9 200px, #035996 260%);
font-family: 'Open Sans';
 /* This is for multiple colors */
background-color: var(--secondary-color);
background: var(--secondary-color);
/* background: var(--secondary-color);
/* color: var(--secondary-color); */
/******************* */
}

.blue-background {
/* background: #08405e; */
background-color: green;
}

.box1 {
display: block;
border: none;
width: 100%;
}

.box2 {
margin-left: 3.25rem;
height: 7rem;
width: 18rem;
}

.box3 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 4rem;
border-radius: 12px;
background: var(--tertiary-color);
width: 97%;
}

.box4 {
float: left;
margin-left: 1.5%;
margin-top: 1rem;
margin-bottom: 4rem;
padding-top: 1.5rem;
padding-bottom: 6rem;
border-radius: 12px;
border: none;
background: var(--tertiary-color);
width: 97%;
}

.box5 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 2rem;
margin-left: 1.75%;
padding-bottom: 3rem;
border-radius: 12px;
background: var(--tertiary-color);
border: none;
width: 97%;
}

.box6 {
margin: auto;
margin-top: -2rem;
margin-bottom: 2.5rem;
}

.box7 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 2rem;
margin-left: 1.5%;
padding-bottom: 2rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box8 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 2rem;
margin-left: 1.75%;
padding-bottom: 3rem;
border-radius: 12px;
border: none;
width: 97%;
background: var(--tertiary-color);
}

.box9 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 3rem;
padding-top: 2rem;
background: var(--quad-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box10 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-top: 1rem;
padding-bottom: 3rem;
border-radius: 12px;
border: none;
background: var(--tertiary-color);
width: 97%;
}

.box11 {
display: block;
clear: both;
margin-bottom: 4rem;
}

.box12 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 3rem;
padding-top: 2rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box13 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 4%;
padding-bottom: 3rem;
padding-top: 2rem;
background: var(--quad-color);
border-radius: 12px;
border: none;
width: 90%;
}

.box15 {
display: block;
float: left;
margin-top: 1rem;
margin-bottom: 1rem;
margin-left: 1.75%;
padding-bottom: 0rem;
border-radius: 1rem;
border: none;
width: 97%;
}

.box16 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-top: 2rem;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
background: var(--tertiary-color);
width: 97%;
}

.box17 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
width: 97%;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 5%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 6rem;
width: 89%;
}

.box20 {
display: block;
float: left;
clear: both;
border: none;
margin-top: 2rem;
height: 11rem;
width: 100%;
}

.box21 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 3rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box22 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 3rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box24 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
width: 97%;
}

.box25 {
display: block;
float: left;
clear: both;
margin-top: 2rem;
margin-bottom: 3rem;
margin-left: 1.75%;
min-height: 15rem;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
width: 97%;
}

.box27 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 6rem;
padding-top: 2rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box28 {
display: block;
float: left;
margin-top: 2rem;
margin-bottom: 3rem;
margin-left: 1.75%;
border-radius: 1rem;
border: none;
width: 97%;
}

.box29 {
display: none;
float: left;
margin-top: -2rem;
margin-bottom: 2.5rem;
}

.box30 {
display: none;
margin-left: 1.5rem;
width: 10rem;
}

.box31 {
width: 10rem;
}

.box32 {
display: none;
float: left;
margin-top: -2rem;
margin-bottom: 2.5rem;
}

.box35 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 5rem;
padding-top: 2rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.box36 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 0rem;
margin-left: 1.75%;
padding-bottom: 0rem;
border-radius: 1rem;
border-radius: 12px;
background: var(--tertiary-color);
border: none;
width: 97%;
}

.box37 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 0rem;
margin-left: 1.75%;
padding-bottom: 0rem;
border-radius: 1rem;
border-radius: 12px;
background: var(--tertiary-color);
border: none;
width: 97%;
}

.box38 {
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-bottom: 3rem;
margin-left: 1.75%;
padding-bottom: 1rem;
padding-top: 2rem;
background: var(--tertiary-color);
border-radius: 12px;
border: none;
width: 97%;
}

.budget {
font-size: .95rem;
font-weight: bold;
color: #888888;
background: white;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.hidden {
    display: none;
}

.budget1 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-top: .1rem;
padding-left: 2.25rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
}

.budget2 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.budget3 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
margin-left: 0rem;
padding-left: 2.5rem;
height: 2.3rem;
width: 99%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.budget4 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: 0rem;
padding-top: .2rem;
padding-left: 2.25rem;
height: 2.15rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
}

.budget5 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.budget6 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
margin-left: 0rem;
padding-left: 2.5rem;
height: 2.3rem;
width: 99%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.button {
color: #ffffff;
background: #08405e;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: -1rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button1 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 3rem;
margin-bottom: 1.1rem;
margin-left: 38.5rem;
margin-right: 42rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button1:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button2 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 1.5rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button2:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button3 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 1.5rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button3:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button4 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 1.5rem;
padding-top: 0rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button4:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button5 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 1.5rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button5:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button6 {
color: #ffffff;
background: #1a75ff;
/* color: #ffffff;
background: #08405e; */
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: -1rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button6:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button7 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 5rem;
margin-bottom: 1.1rem;
margin-left: 57rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button7:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button8 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 5rem;
margin-bottom: 1.1rem;
margin-left: 8rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button8:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button9 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: inline-block;
clear: both;
margin-top: 4rem;
margin-bottom: 2.1rem;
margin-left: 8rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button9:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button15 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button15:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button16 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button16:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button19 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
float: right;
margin-right: 3.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 16.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button19:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button20 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 3.6rem;
margin-top: 2rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 16.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button20:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button21 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .35rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button21:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button23 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: right;
margin-top: -7rem;
margin-right: 4.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button23:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button24 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 4.75rem;
margin-top: -11rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button24:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button26 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .15rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button26:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button27 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button27:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button28 {
display: none;
}

.button37 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button37:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button39 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button39:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button40 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .8rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button40:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button41 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button41:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button42 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button42:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button43 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 7rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button43:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button57 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button57:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button58 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button58:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button61 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button61:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button62 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding-top: .3rem;
padding-left: .1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.2rem;
outline: none;
height: 2.2rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button62:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button63 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 1rem;
margin-bottom: 1.5rem;
padding-bottom: .15rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.75rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button63:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button64 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.2rem;
width: 7rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button64:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button65 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 18rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button65:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button66 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 4rem;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button66:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button67 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button67:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button68 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button68:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button69 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button69:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button70 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button70:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button71 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .8rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button71:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button72 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .35rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 10rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button72:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button73 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button73:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button74 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button74:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button75 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button75:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button76 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 14.1rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button76:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button77 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button77:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button78 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 14rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button78:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button79 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button79:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button80 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .55rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 20.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button80:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button81 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button81:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button82 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button82:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button83 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 16rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button83:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button84 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
height: 2.4rem;
width: 17rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button84:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button85 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: -3rem;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button85:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button86 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 10rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button86:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button87 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .4rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button87:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button88 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button88:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button89 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .6rem;
padding-left: .6rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button89:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button90 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .55rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button90:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button91 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 17rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button91:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button92 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 2.5rem;
margin-bottom: 2.5rem;
padding-top: .5rem;
padding-left: .3rem;
font-size: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.5rem;
width: 14rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button92:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button93 {
color: #ffffff;
background: var(--tertiary-color);
font-size: 1rem;
padding-top: .2rem;
padding-bottom: .25rem;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 1rem;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4.5rem;
outline: none;
height: 2.5rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button93:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button94 {
color: #ffffff;
background: var(--tertiary-color);
font-size: 1rem;
padding-top: .25rem;
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 2.5rem;
margin-bottom: 1rem;
padding-top: .4rem;
padding-left: .35rem;
font-size: 1.1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.5rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button94:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button95 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 18rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button95:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button96 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .35rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button96:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button97 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: .75rem;
margin-bottom: .75rem;
padding-top: .35rem;
padding-left: .45rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 1.5rem;
outline: none;
height: 2.1rem;
width: 11.25rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button97:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button98 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: .75rem;
margin-bottom: .75rem;
padding-top: .35rem;
padding-left: .45rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 1.5rem;
outline: none;
height: 2.1rem;
width: 10.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button98:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button99 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: .75rem;
margin-bottom: .75rem;
padding-top: .35rem;
padding-left: .45rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 1.5rem;
outline: none;
height: 2.1rem;
width: 9.75rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button99:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button100 {
font-size: 1rem;
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .35rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.2rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button100:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button101 {
font-size: 1rem;
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 1rem;
margin-bottom: 1rem;
padding-top: .7rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 3rem;
width: 16rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button101:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button102 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 2.5rem;
margin-bottom: 1rem;
padding-top: .5rem;
padding-left: .3rem;
font-size: 1.1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.5rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button102:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button103 {
font-size: 1rem;
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .35rem;
padding-left: .4rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.2rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button103:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button104 {
font-size: 1rem;
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding-top: .35rem;
padding-left: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.2rem;
width: 7rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button104:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button105 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 16rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button105:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button106 {
font-size: 1rem;
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .1rem;
padding-bottom: .2rem;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button106:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button107 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin-top: 6rem;
margin-right: 1.5rem;
margin-bottom: 1rem;
margin: auto;
padding-top: .5rem;
padding-left: .9rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 10rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button107:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button108 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding: .2rem 2rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button108:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button109 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 1rem;
margin-bottom: 1.5rem;
padding: .5rem 3rem;
padding-top: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.75rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button109:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button110 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: -.75rem;
margin-bottom: 2.1rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 17.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button110:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button111 {
display: none;
}

.button112 {
display: none;
}

.button113 {
color: #ffffff;
background: var(--tertiary-color);
/* background: var(--tertiary-color); */
font-size: 1rem;
padding-top: .75rem;
font-weight: bold;
height: 3rem;
width: 17rem;
color: white;
text-decoration: none;
display: block;
margin: auto;
margin-bottom: 1.4rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 4.5rem;
outline: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button113:hover {
color: white;
background-color: #034a7c;
text-shadow: .065rem .065rem .065rem #000000;
}

.button114 {
display: none;
}

.button115 {
font-size: 1rem;
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .7rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.2rem;
outline: none;
height: 2.2rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button115:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button116 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
margin: auto;
margin-bottom: 1.4rem;
cursor: pointer;
border: none;
border-radius: 4.5rem;
outline: none;
height: 3rem;
width: 17rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button116:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button117 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.2rem;
outline: none;
height: 2.2rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button117:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button118 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: -1rem;
margin-bottom: 2.1rem;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.2rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button118:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button119 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
margin-top: 6rem;
margin-right: 1.5rem;
margin-bottom: 1rem;
margin: auto;
padding-top: .5rem;
padding-left: .55rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 14rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button119:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button120 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding-left: .1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.2rem;
outline: none;
height: 2.2rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button120:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button121 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.25rem;
margin-left: -11%;
margin-bottom: 0rem;
padding-top: 0rem;
padding-left: .9rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button121:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button124 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.25rem;
margin-left: -11%;
margin-bottom: 0rem;
padding-top: 0rem;
padding-left: .9rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button124:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button125 {
font-size: .9rem;
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -15%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button125:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button126 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.25rem;
margin-left: -11%;
margin-bottom: 0rem;
padding-top: 0rem;
padding-left: .9rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button126:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button127 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.2rem;
outline: none;
height: 2.2rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button127:hover {
color: white;
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.button129 {
font-size: .9rem;
color: #ffffff;
background: #1a75ff;
font-weight: bold;
margin-top: .5rem;
margin-left: -14%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button129:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button131 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 5rem;
margin-bottom: 1.1rem;
margin-left: 8rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button131:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button132 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: inline-block;
clear: both;
margin-top: 4rem;
margin-bottom: 2.1rem;
margin-left: 8rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button132:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button133 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 3rem;
margin-bottom: 1.1rem;
margin-left: 38.5rem;
margin-right: 42rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button133:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button134 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 3rem;
margin-bottom: 1.1rem;
margin-left: 38.5rem;
margin-right: 42rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button134:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button135 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 1.5rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button135:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button136 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 1.5rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button136:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button139 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 3rem;
margin-bottom: 1.1rem;
margin-left: 5rem;
margin-right: 42rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button139:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button142 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 14rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button142:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button143 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .4rem;
text-align: center;
font-size: 1.1rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button143:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button144 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 15rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button144:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button145 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 16rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button145:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button146 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 17rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button146:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button147 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 19rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button147:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button148 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 20rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button148:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button149 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 14rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button149:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button150 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .55rem;
text-align: center;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button150:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button151 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 15rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button151:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button152 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 16rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
font-family: 'Open Sans';
}

.button152:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button153 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .35rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button153:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button154 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button154:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button155 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .35rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 10rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button155:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button156 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .8rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button156:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button157 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 4rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button157:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button159 {
color: #ffffff;
background: #1a75ff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button159:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button160 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
margin-top: 2rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
padding-left: 1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button160:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button161 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button161:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button162 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button162:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button163 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .8rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button163:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button164 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button164:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button165 {
color: #ffffff;
background: #1a75ff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button165:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button166 {
display: none;
}

.button167 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 1rem;
margin-bottom: 1.5rem;
padding-bottom: .15rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.75rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button167:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button168 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 1rem;
margin-bottom: 1.5rem;
padding-bottom: .15rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.75rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button168:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button169 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button169:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button170 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 1rem;
margin-bottom: 1.5rem;
padding-bottom: .15rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.75rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button170:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button171 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button171:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button172 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button172:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button173 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button173:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button174 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
margin-top: 1rem;
margin-left: 5rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button174:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button175 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 16rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button175:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button176 {
font-size: .9rem;
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.5rem;
margin-left: -15%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button176:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button177 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .1rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button177:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button178 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .1rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button178:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button179 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .4rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button179:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button181 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button181:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button183 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button183:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button184 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button184:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button185 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button185:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button187 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .1rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button187:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button188 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .1rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button188:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button189 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button189:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button190 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button190:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button191 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button191:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button192 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button192:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button193 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button193:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button194 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 18rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button194:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button196 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button196:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button197 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button197:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button198 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button198:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button199 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button199:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button200 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 12.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button200:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button201 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 18rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button201:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button202 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button202:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button203 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button203:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button204 {
color: #ffffff;
background: #1a75ff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: left;
margin-top: 1rem;
margin-left: 0rem;
margin-right: 5.5rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 5.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button204:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button205 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button205:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button206 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button206:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button208 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .6rem;
padding-left: .6rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button208:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button209 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 2rem;
margin-bottom: 1rem;
padding-top: 0rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button209:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button210 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 14rem;
margin-bottom: 1rem;
padding-top: .45rem;
padding-left: .3rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 11rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button210:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button211 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: right;
margin-top: -7rem;
margin-right: 4.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button211:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button212 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 4.75rem;
margin-top: -11rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button212:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button213 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: right;
margin-top: -7rem;
margin-right: 4.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button213:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button214 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 4.75rem;
margin-top: -11rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button214:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button215 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: right;
margin-top: -7rem;
margin-right: 4.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button215:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button216 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 4.75rem;
margin-top: -11rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button216:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button217 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: right;
margin-top: -7rem;
margin-right: 4.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button217:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button218 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 4.75rem;
margin-top: -11rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button218:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button219 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
float: right;
margin-top: -7rem;
margin-right: 4.75rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button219:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button220 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
float: left;
margin-left: 4.75rem;
margin-top: -11rem;
margin-bottom: 2rem;
padding-top: .5rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 14.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button220:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button221 {
font-size: .9rem;
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -15%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button221:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button222 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.25rem;
margin-left: -11%;
margin-bottom: 0rem;
padding-top: 0rem;
padding-left: .9rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button222:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button223 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.25rem;
margin-left: -11%;
margin-bottom: 0rem;
padding-top: 0rem;
padding-left: .9rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button223:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button224 {
font-size: .9rem;
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -15%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button224:hover {
color: white;
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.button225 {
color: #ffffff;
background: var(--tertiary-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.1rem;
padding-top: .45rem;
padding-left: .35rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 13rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button225:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button226 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .4rem;
text-align: center;
font-size: 1.1rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 14rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button226:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button227 {
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
float: left;
margin-top: 3rem;
margin-bottom: 1.1rem;
margin-left: 38.5rem;
margin-right: 42rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button227:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.calendardailyplanner {
width: 88%;
margin: auto;
font-size: 13px;
table-layout: fixed;
}

.calendardailyplanner tr, .calendardailyplanner td {
border: 1px solid lightgray;
visibility: collapse;
background: var(--quad-color);
}

.button230 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 4rem;
margin-bottom: 2.1rem;
padding-top: .5rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button230:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button231 {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 2rem;
margin-bottom: 0rem;
padding-top: 0rem;
padding-left: .75rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.4rem;
width: 15.5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

.button231:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendardailyplanner tbody tr:nth-child(3) td:first-child {
  border-radius: .5em 0 0 0;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendardailyplanner tbody tr:nth-child(3) td:last-child {
  border-radius: 0 .5em 0 0;
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendardailyplanner tbody tr:last-child td:first-child {
  border-radius: 0 0 0 .5em;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendardailyplanner tbody tr:last-child td:last-child {
  border-radius: 0 0 .5em 0;
}

.calendardailyplanner th {
padding: 10px;
padding-top: 0rem;
padding-bottom: 3rem;
text-align: center;
font-size: 21px;
background: var(--tertiary-color);
text-shadow: .07rem .07rem .07rem #000000;
}

.calendardailyplanner td {
color: white;
width: 200px;
height: 150px;
padding: 20px 0px 0px 5px;
}

.calendardailyplanner ul {
height: 100%;
padding: 0px 5px 0px 20px;
}

.calendarform {
width: 82%;
margin: auto;
font-size: 13px;
}

.calendarform tr, .calendarform td {
border: 1px solid lightgray;
visibility: collapse;
background: var(--quad-color);
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendarform tbody tr:nth-child(3) td:first-child {
  border-radius: .5em 0 0 0;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendarform tbody tr:nth-child(3) td:last-child {
  border-radius: 0 .5em 0 0;
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendarform tbody tr:last-child td:first-child {
  border-radius: 0 0 0 .5em;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendarform tbody tr:last-child td:last-child {
  border-radius: 0 0 .5em 0;
}

.calendarform th {
padding: 10px;
padding-top: 3rem;
padding-bottom: 1rem;
text-align: center;
font-size: 21px;
}

.calendarform td {
color: white;
width: 200px;
height: 150px;
padding: 20px 0px 0px 5px;
background: #0368b0;
}

.calendarform ul {
height: 100%;
padding: 0px 5px 0px 20px;
}

.calendarmyreminders {
width: 88%;
margin: auto;
font-size: 13px;
table-layout: fixed;
}

.calendarmyreminders tr, .calendarmyreminders td {
border: 1px solid lightgray;
visibility: collapse;
background: var(--quad-color);
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendarmyreminders tbody tr:nth-child(3) td:first-child {
  border-radius: .5em 0 0 0;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendarmyreminders tbody tr:nth-child(3) td:last-child {
  border-radius: 0 .5em 0 0;
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendarmyreminders tbody tr:last-child td:first-child {
  border-radius: 0 0 0 .5em;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendarmyreminders tbody tr:last-child td:last-child {
  border-radius: 0 0 .5em 0;
}

.calendarmyreminders th {
padding: 10px;
padding-top: 0rem;
padding-bottom: 3rem;
text-align: center;
font-size: 21px;
background: var(--tertiary-color);
text-shadow: .07rem .07rem .07rem #000000;
}

.calendarmyreminders td {
color: white;
width: 200px;
height: 150px;
padding: 20px 0px 0px 5px;
}

.calendarmyreminders ul {
height: 100%;
padding: 0px 5px 0px 20px;
}

.calendar {
width: 88%;
margin: auto;
font-size: 13px;
table-layout: fixed;
}

.calendar tr, .calendar td {
border: 1px solid lightgray;
visibility: collapse;
background: var(--quad-color);
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendar tbody tr:nth-child(3) td:first-child {
  border-radius: .5em 0 0 0;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendar tbody tr:nth-child(3) td:last-child {
  border-radius: 0 .5em 0 0;
}

/* the first 'td' within the last 'tr' of the 'tbody': */
.calendar tbody tr:last-child td:first-child {
  border-radius: 0 0 0 .5em;
}
/* the last 'td' within the last 'tr' of the 'tbody': */
.calendar tbody tr:last-child td:last-child {
  border-radius: 0 0 .5em 0;
}

.calendar th {
padding: 10px;
padding-top: 3rem;
padding-bottom: 1rem;
text-align: center;
font-size: 21px;
background: var(--tertiary-color);
text-shadow: .07rem .07rem .07rem #000000;
}

.calendar td {
color: white;
width: 200px;
height: 150px;
padding: 20px 0px 0px 5px;
}

.calendar ul {
height: 100%;
padding: 0px 5px 0px 20px;
}

.choices {
background: white;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 10%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices1 {
background: white;
color: #0476c8;
font-size: .8rem;
font-weight: 600;
margin-top: 1rem;
margin-bottom: 1rem;
margin-left: -3.25rem;
padding: .1rem .5rem .2rem 1.3rem;
border-radius: 1.75rem;
width: 11rem;
height: 2.25rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices2 {
background: white;
display: block;
font-size: .8rem;
font-weight: 600;
color: #0476c8;
margin: auto;
margin-top: 3.5rem;
margin-bottom: 3rem;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 2rem;
width: 16rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices3 {
background: white;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 0%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices4 {
background: white;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 10%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices5 {
background: white;
color: #888888;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 10%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices6 {
background: white;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 10%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices7 {
background: white;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 0%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.choices9 {
background: white;
color: #888888;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 0rem;
margin-left: 10%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[type="text"].choices9::-webkit-input-placeholder {
color: #888888;
}

/* input[type="text"]#message-input {
margin-left: 67rem;
border-color: transparent;
outline: none;
} */

#message-send {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 4rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

#message-send:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

#remove-file {
color: #ffffff;
background: var(--quad-color);
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 3rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

#remove-file:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}




#load-more-btn {
/* color: #ffffff;
background: var(--quad-color); */
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 4rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 10rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

#load-more-btn:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

#load-more-comments {
/* color: #ffffff;
background: var(--quad-color); */
color: #ffffff;
background: #1a75ff;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-top: 4rem;
margin-bottom: 2.1rem;
padding-top: 0rem;
font-weight: bold;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
border: none;
border-radius: 3rem;
outline: none;
height: 2.4rem;
width: 10rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Open Sans';
}

#load-more-comments:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.choices11 {
background: white;
color: #888888;
font-size: .85rem;
font-weight: 600;
border-radius: 1.5rem;
margin-top: -.5rem;
margin-bottom: 1.75rem;
margin-left: 10%;
padding: .45rem 1rem .5rem 3rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[type="text"].choices11::-webkit-input-placeholder {
color: #888888;
}

.close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: bold;
}

.close:hover,
.close:focus {
color: black;
text-decoration: none;
cursor: pointer;
}

.closedelete {
color: #aaa;
float: right;
font-size: 28px;
font-weight: bold;
}

.closedelete:hover,
.closedelete:focus {
color: black;
text-decoration: none;
cursor: pointer;
}

.col1 {
visibility: collapse;
width: 0%;
}

.col2 {
visibility: collapse;
}

.col3 {
width: 98%;
}

.col4 {
visibility: collapse;
}

.col5 {
visibility: collapse;
}

.col6 {
visibility: collapse;
}

.col7 {
width: 92%;
}

.col8 {
width: 22%;
}

.col9 {
visibility: collapse;
}

.col10 {
visibility: collapse;
}

.col12 {
visibility: visible;
width: 23%;
}

.col13 {
visibility: visible;
width: 65%;
}

.col14 {
visibility: collapse;
}

.col15 {
visibility: visible;
width: 30%;
}

.col16 {
visibility: collapse;
width: 0%;
}

.col17 {
visibility: collapse;
}

.col18 {
visibility: collapse;
}

.col19 {
visibility: collapse;
}

.col24 {
visibility: collapse;
width: 0%;
}

.col25 {
visibility: collapse;
}

.col26 {
visibility: collapse;
}

.col27 {
visibility: collapse;
}

.custom-file-upload {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: -.75rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 14%;
padding-top: .3rem;
padding-left: 1.7rem;
padding-bottom: 1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
font-size: 1rem;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.custom-file-upload:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.custom-file-upload1 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .75rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 23%;
padding-top: .3rem;
padding-left: 1.7rem;
padding-bottom: 1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
font-size: 1rem;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.custom-file-upload1:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.custom-file-upload2 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .75rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 20%;
padding-top: .3rem;
padding-left: 1.5rem;
padding-bottom: 1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
font-size: 1rem;
height: 2rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.custom-file-upload2:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.custom-file-upload3 {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: 0rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 11%;
padding-top: .3rem;
padding-left: 1.5rem;
padding-bottom: 1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
font-size: 1rem;
height: 2rem;
width: 9rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.custom-file-upload3:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.dashed a {
text-decoration: none;
color: white;
}

.dashed1 a {
text-decoration: line-through;
color: #0047b3;
}

.dashed1 {
margin-top: 1.5rem;
}

.datebox {
font-size: .8rem;
color: #0476c8;
margin-top: -.2rem;
padding-left: 1rem;
border: none;
border-radius: 2rem;
outline: none;
height: 2rem;
}

.default-background {
background: #1a75ff;
}

.default-background1 {
  color: #ffffff;
  background: #08405e;
}

.delete-row-budget {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-budget:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

/* .delete-row-chat {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: .5rem;
margin-left: 25%;
margin-bottom: 1rem;
padding-top: 0rem;
padding-left: 1rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
} */

.delete-row-chat:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-contact {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-contact:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-goal {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-goal:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-meeting {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-meeting:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-program-plan {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-program-plan:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-program {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-program:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-project-plan {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-project-plan:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-survey {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-survey:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-time {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-time:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-to-do-create {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-to-do-create:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-to-do {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -1.5rem;
margin-left: 46%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-to-do:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-work-log {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -3.5rem;
margin-left: 43%;
margin-bottom: 1rem;
padding-top: .25rem;
padding-left: 1.35rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 4rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.delete-row-work-log:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.description {
font-size: .8rem;
font-weight: 600;
margin-top: -.3rem;
margin-left: 10%;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 3rem;
border-radius: 1rem;
resize: none;
height: 10rem;
width: 80%;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.description1 {
font-size: .8rem;
color: black;
font-weight: 600;
margin-top: 0rem;
margin-left: 0rem;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 1rem;
border-radius: 10px;
resize: none;
height: 7rem;
width: 86%;
outline: none;
border-color: transparent;
background: white;
font-family: 'Open Sans';
}

.description2 {
font-size: .8rem;
color: black;
font-weight: 600;
margin-top: 0rem;
margin-left: 0%;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 1rem;
border-radius: 10px;
resize: none;
height: 7rem;
width: 86%;
outline: none;
border-color: transparent;
background: white;
font-family: 'Open Sans';
}

.description3 {
font-size: .8rem;
font-weight: 600;
margin-top: -.3rem;
margin-left: 10%;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 3rem;
border-radius: 1rem;
resize: none;
height: 10rem;
width: 80%;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

textarea.description3::-webkit-input-placeholder {
color: #888888;
}

.description4 {
font-size: .8rem;
font-weight: 600;
margin-top: -.3rem;
margin-left: 10%;
margin-bottom: .75rem;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 3rem;
border-radius: 1rem;
resize: none;
height: 10rem;
width: 80%;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

textarea.description4::-webkit-input-placeholder {
color: #888888;
}

textarea.description5.tinymce::placeholder {
color: green;
}

.description5 {
font-size: .8rem;
font-weight: 600;
margin-top: -.3rem;
margin-left: 10%;
margin-bottom: .75rem;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 3rem;
border-radius: 1rem;
resize: none;
height: 10rem;
width: 80%;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

textarea.description5::-webkit-input-placeholder {
color: #888888;
}

.description6 {
font-size: .8rem;
font-weight: 600;
margin-top: -.3rem;
margin-left: 10%;
padding-top: .5rem;
padding-right: .5rem;
padding-left: 3rem;
border-radius: 1rem;
resize: none;
height: 10rem;
width: 80%;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

textarea.description6::-webkit-input-placeholder {
color: #888888;
}

#email {
color: black;
background-color: white;
display: block;
clear: both;
font-size: .8rem;
font-weight: 600;
margin: auto;
margin-top: 3.5rem;
padding: .6rem .32rem .6rem 2rem;
cursor: pointer;
border: none;
border-radius: 2rem;
outline: none;
width: 16rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[id="email"]::placeholder {
            padding-left: .2rem;
            font-family: 'Open Sans';
          }

input[id="email"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             padding-left: .2rem;
             font-family: 'Open Sans';
         }
input[id="email"]::-ms-input-placeholder {
            /* Microsoft Edge */
            padding-left: .2rem;
            font-family: 'Open Sans';
         }

.err-msg {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg1 {
display: block;
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg2 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 10rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg3 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg4 {
position: absolute;
margin-top: .75rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg5 {
position: absolute;
margin-top: 4.75rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
/* z-index:102; */
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg6 {
display: block;
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg7 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 10rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg8 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg10 {
position: absolute;
margin-top: 4.75rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
/* z-index:102; */
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg12 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg13 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg14 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg15 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg16 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg17 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg18 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg19 {
position: absolute;
margin-top: .75rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg20 {
margin-top: 1.4rem;
color: #ffe6cc;
font-weight: bold;
padding-left: 1.25rem;
text-align: center;
margin-bottom: -4rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg22 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg23 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg24 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg25 {
float: left;
clear: both;
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg26 {
margin-top: .25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg27 {
position: absolute;
margin-top: -.25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
/* z-index:102; */
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg28 {
position: absolute;
margin-top: -.25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
/* z-index:102; */
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg29 {
margin-top: .25rem;
margin-left: 6rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg30 {
margin-top: 4rem;
margin-bottom: -5rem;
color: #ffe6cc;
font-weight: bold;
padding-left: 1.25rem;
text-align: center;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -5rem;
color: #ffe6cc;
font-weight: bold;
padding-left: 1.25rem;
text-align: center;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg32 {
float: left;
clear: both;
margin-top: -.25rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
/* z-index:102; */
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg33 {
position: absolute;
margin-top: 0rem;
margin-left: 3.5rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
/* z-index:1; */
text-shadow: .06rem .06rem .06rem #000000;
}

input[id="id_external_attendees"]::placeholder {
color: #888888;
}

input[id="id_customer_email"]::placeholder {
color: #888888;
}

input[id="id_customer_website_url"]::placeholder {
color: #888888;
}

input[id="id_vendor_email"]::placeholder {
color: #888888;
}

input[id="id_vendor_website_url"]::placeholder {
color: #888888;
}

#file_list {
list-style: none;
width: 20rem;
}

#file_list1 {
list-style: none;
width: 20rem;
}

#file_list2 {
list-style: none;
width: 15rem;
}

#file_list3 {
list-style: none;
width: 20rem;
}

#file_list4 {
list-style: none;
width: 20rem;
}

#file_names {
width: 20rem;
}

#file_names ul {
list-style: none;
}

#file_names1 {
width: 20rem;
}

#file_names2 {
width: 15rem;
}

#file_names2 ul {
list-style: none;
}

#file_names3 {
width: 20rem;
}

#file_names3 ul {
list-style: none;
}

#file_names4 {
width: 20rem;
}

#file_names4 ul {
list-style: none;
}

.floatleft {
margin-right: 1rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.floatleft1 {
margin-left: -5rem;
position: absolute;
}

.floatleft3 {
display: block;
clear: both;
float: left;
margin-top: 1rem;
margin-left: .5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.floatright {
display: block;
padding-left: 1rem;
float: right;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright1 {
float: right;
margin-top: 2.3rem;
padding-right: 1rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.floatright2 {
display: block;
padding-left: 10%;
text-shadow: .06rem .06rem .06rem #000000;
}

.floatright3 {
display: block;
float: right;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright4 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright6 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright7 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright8 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright9 {
display: block;
float: left;
clear: both;
margin-bottom: 1rem;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright10 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright11 {
display: none;
}

.floatright12 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright13 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright14 {
display: none;
}

.floatright15 {
display: none;
}

.floatright16 {
display: none;
}

.floatright17 {
display: none;
}

.floatright18 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright19 {
display: none;
}

.floatright20 {
display: none;
}

.floatright21 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright22 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright23 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright24 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright25 {
display: block;
clear: both;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright26 {
display: block;
clear: both;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright27 {
display: block;
clear: both;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright28 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright30 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright31 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright32 {
display: block;
float: left;
clear: both;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright33 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright34 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright35 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright36 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright37 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright38 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright39 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright40 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright41 {
display: none;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright46 {
display: block;
float: left;
clear: both;
margin-bottom: 1rem;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright47 {
display: none;
}

.floatright48 {
display: none;
}

.floatright49 {
display: none;
}

.floatright50 {
display: none;
}

.floatright51 {
display: block;
float: left;
clear: both;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright52 {
display: none;
}

.floatright54 {
display: block;
float: left;
clear: both;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright55 {
display: none;
}

.floatright56 {
display: none;
}

.floatright57 {
display: none;
}

.floatright58 {
display: none;
}

.floatright59 {
display: none;
}

.floatright60 {
display: none;
}

.floatright61 {
display: none;
}

.floatright62 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright63 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright64 {
display: none;
}

.floatright65 {
display: none;
}

.floatright67 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright68 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright71 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright72 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright76 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright77 {
display: none;
}

.floatright78 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright79 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright80 {
display: block;
padding-left: 2%;
text-shadow: .08rem .08rem .08rem #000000;
}

.footer {
font-weight: bold;
text-align: center;
display: block;
clear: both;
margin-bottom: .25rem;
}

.formset1 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.formset2 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3.5rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.formset3 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.formset4 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.formset5 {
font-size: .95rem;
font-weight: bold;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: 3.5rem;
height: 2.3rem;
width: 100%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.header {
font-size: 1rem;
}

.hide {
visibility: collapse;
}

.hide1 {
display: none;
visibility: collapse;
}

.hide2 {
display: block;
visibility: visible;
}

h1 {
font-size: 1.2rem;
}

h2 {
font-size: 1.1rem;
}

h3 {
font-size: .9rem;
}

h4 {
font-size: .85rem;
}

h5 {
font-size: .7rem;
}

h6 {
font-size: .6rem;
}

label[for=id_auth-username]
{
font-size: 1.70rem;
margin-top: 38rem;
margin-left: 56.6rem;
text-shadow: .15rem .15rem .15rem #000000;
font-family: 'Open Sans';
}

label[for=id_auth-password]
{
font-size: 1.70rem;
margin-left: 57.1rem;
text-shadow: .15rem .15rem .15rem #000000;
font-family: 'Open Sans';
}

label[for=id_message_input]
{
font-size: 1.70rem;
margin-top: 38rem;
margin-left: 56.6rem;
text-shadow: .15rem .15rem .15rem #000000;
font-family: 'Open Sans';
}

.image {
position: relative;
top: 8px;
right: 5px;
}

.image1 {
float: left;
clear: both;
margin-top: 3rem;
margin-left: -5.5rem;
}

.image4 {
height: 2.8rem;
width: 160%;
}

.image5 {
display: block;
float:left;
margin-left: -4.8rem;
margin-right: .2rem;
}

.image8 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -4.5rem;
}

.image9 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -4.25rem;
}

.image10 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -5.5rem;
}

.image11 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -5.5rem;
}

.image12 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -4.25rem;
}

.image13 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -4rem;
}

.image14 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -2.5rem;
}

.image15 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -2.5rem;
}

.image16 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: 0rem;
}

.image17 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: 0rem;
}

.image18 {
position: relative;
margin-top: -.15rem;
margin-left: -5rem;
float: left;
top: 4px;
right: 5px;
}

.image19 {
position: relative;
margin-top: .15rem;
margin-left: -5rem;
float: left;
top: -2px;
right: 5px;
}

.image20 {
display: block;
float:left;
clear: both;
position: absolute;
margin-top: 2.5rem;
margin-left: -3rem;
}

.image21 {
display: block;
float:left;
clear: both;
position: absolute;
margin-top: 0rem;
margin-left: -3rem;
}

.image22 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -2.25rem;
margin-right: -2.25em;
}

.image23 {
display: block;
float:left;
margin-top: -.75rem;
margin-left: -1.5rem;
margin-right: -2.5rem;
}

.image24 {
display: block;
float:left;
clear: both;
position: absolute;
margin-top: 0rem;
margin-left: -3rem;
}

.image25 {
display: block;
float:left;
clear: both;
position: absolute;
margin-top: 0rem;
margin-left: -3rem;
}

.image26 {
display: block;
float:left;
clear: both;
position: absolute;
margin-top: 0rem;
margin-left: -4.5rem;
}

input[type="number"][disabled]{background-color:white;}

input[type="number"].choices7::placeholder { /* Firefox, Chrome, Opera */
  color: #888888;
}

input[type="number"]::placeholder { /* Firefox, Chrome, Opera */
  color: #888888;
}

input[name="q"]::placeholder { /* Firefox, Chrome, Opera */
 color: #0476c8;
}

input[type="file"]#image::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}

/* Chrome, Edge & Safari */
input[type="file"]#image::-webkit-file-upload-button {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .5rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#image::-webkit-file-upload-button:hover {
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

input[type="file"]#image1::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}

/* Chrome, Edge & Safari */
input[type="file"]#image1::-webkit-file-upload-button {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .5rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#image1::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}


/* Style the input container to align items horizontally */


/* Style the text input field */
/* #message-input {
    flex-grow: 1;
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 20px;
    font-size: 14px;
    width: 100%;
    box-sizing: border-box;
} */

/* Style the file input field */
/* #file-input {
  clear: both;
  float: left;
  display: block;
  border: 1px solid #ccc;
  border-radius: 4px;
  margin-left: 20%;
  padding: 6px 12px;
  cursor: pointer;
  background-color: #1a75ff;
  height: 2rem;
} */

/* Custom styles for the file input button (for Webkit browsers like Chrome, Safari, etc.) */
/* input[type="file"]#file-input::-webkit-file-upload-button {
    clear: both;
    float: left;
    display: block;
    margin-top: -.57rem;
    margin-right: 1rem;
    margin-bottom: 0rem;
    margin-left: 20%;
    padding-top: .3rem;
    padding-left: 1.2rem;
    border-radius: 4rem;
    border: none;
    cursor: pointer;
    height: 2rem;
    width: 8rem;
    box-shadow: .1375rem .1375rem .1375rem rgba(68, 68, 68, 0.6);
    background-color: #f2f2f2;
    font-size: 14px;
} */


/* input[type="file"]#file-input::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}


input[type="file"]#file-input::-webkit-file-upload-button {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .5rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#file-input::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}
 */






input[type="file"]#my_files::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
font-family: 'Open Sans';
}

/* Chrome, Edge & Safari */
input[type="file"]#my_files::-webkit-file-upload-button {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.57rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#my_files::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

input[type="file"]#my_files1::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
font-family: 'Open Sans';
}

/* Chrome, Edge & Safari */
input[type="file"]#my_files1::-webkit-file-upload-button {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: -.57rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#my_files1::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

input[type="file"]#image {
  display: none;
}

input[type="file"]#image1 {
  display: none;
}

.leftwidth {
display: block;
clear: both;
width: 100%;
}

.leftwidth1 {
display: block;
float: left;
clear: both;
width: 100%;
}

.leftwidth2 {
display: block;
float: left;
width: 100%;
}

.leftwidth3 {
display: block;
float: left;
margin-top: 2rem;
width: 40%;
}

.leftwidth4 {
display: block;
float: left;
margin-top: 2.7rem;
padding-left: 1rem;
width: 50%;
}

.leftwidth5 {
display: block;
float: left;
clear: both;
margin-top: 2rem;
width: 40%;
}

.leftwidth6 {
display: block;
float: left;
margin-top: 2.7rem;
padding-left: 1rem;
width: 50%;
}

.leftwidth8 {
display: none;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth9 {
display: block;
float: left;
width: 100%;
}

.leftwidth10 {
display: block;
float: left;
margin-top: 3rem;
padding-left: 6%;
width: 100%;
}

.leftwidth13 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth14 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth15 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth16 {
display: block;
float: left;
padding-left: 5%;
width: 100%;
}

.leftwidth17 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth18 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth19 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth20 {
display: block;
float: left;
width: 100%;
}

.leftwidth21 {
display: block;
float: left;
width: 100%;
}

.leftwidth22 {
display: block;
float: left;
width: 100%;
}

.leftwidth25 {
display: block;
float: left;
width: 100%;
}

.leftwidth27 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth28 {
display: block;
float: left;
width: 100%;
}

.leftwidth29 {
display: block;
float: left;
padding-left: 6%;
text-shadow: .08rem .08rem .08rem #000000;
width: 100%;
}

.leftwidth31 {
display: block;
float: left;
width: 100%;
}

.leftwidth32 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth34 {
display: block;
float: left;
width: 100%;
}

.leftwidth42 {
display: block;
float: left;
margin-top: 3rem;
padding-left: 6%;
width: 100%;
}

.leftwidth43 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth44 {
display: block;
float: left;
margin-top: 3rem;
padding-left: 6%;
width: 100%;
}

.leftwidth45 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth46 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth47 {
display: block;
float: left;
width: 100%;
}

.leftwidth48 {
display: block;
float: left;
width: 100%;
}

.leftwidth49 {
clear: both;
float: left;
width: 100%;
}

.leftwidth50 {
display: block;
float: left;
width: 100%;
}

.leftwidth51 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth52 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth53 {
display: block;
float: left;
margin-top: 1.5rem;
width: 100%;
}

.leftwidth54 {
display: block;
float: left;
margin-top: 1.5rem;
width: 100%;
}

.leftwidth55 {
display: block;
float: left;
margin-top: .5rem;
width: 100%;
}

.leftwidth56 {
display: block;
float: left;
margin-top: .5rem;
width: 100%;
}

.leftwidth57 {
display: block;
float: left;
width: 100%;
}

.leftwidth58 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth59 {
display: block;
float: left;
width: 100%;
}

.leftwidth60 {
display: block;
float: left;
margin-top: 1rem;
padding-left: 4%;
width: 100%;
}

.leftwidth61 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth62 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth63 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth64 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth65 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth66 {
display: block;
float: left;
margin-top: -.5rem;
width: 100%;
}

.leftwidth70 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth72 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth74 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth75 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth78 {
display: block;
float: left;
width: 100%;
}

.leftwidth81 {
display: block;
float: left;
margin-top: 3rem;
padding-left: 6%;
width: 100%;
}

.leftwidth83 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth84 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth85 {
display: block;
float: left;
width: 100%;
}

.leftwidth86 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth87 {
display: block;
float: left;
padding-left: 6%;
text-shadow: .08rem .08rem .08rem #000000;
width: 100%;
}

.leftwidth88 {
display: block;
float: left;
margin-top: 1rem;
margin-bottom: -1rem;
padding-left: 6%;
width: 100%;
}

.leftwidth90 {
display: block;
float: left;
margin-top: 1rem;
margin-bottom: -1rem;
padding-left: 6%;
width: 100%;
}

.leftwidth91 {
display: block;
float: left;
margin-top: 2rem;
padding-left: 4.5%;
width: 100%;
}

.leftwidth92 {
display: block;
float: left;
margin-top: 0rem;
padding-left: 4.5%;
width: 100%;
}

.leftwidth93 {
display: block;
float: left;
margin-top: 0rem;
padding-left: 4.5%;
width: 100%;
}

.leftwidth94 {
padding-left: 0%;
text-align: center;
text-shadow: .08rem .08rem .08rem #000000;
}

.leftwidth95 {
padding-top: 1rem;
text-align: center;
text-shadow: .08rem .08rem .08rem #000000;
}

.leftwidth96 {
display: block;
float: left;
padding-left: 6%;
width: 100%;
}

.leftwidth97 {
display: block;
float: left;
padding-left: 4%;
width: 100%;
}

.leftwidth98 {
display: block;
float: left;
margin-top: 2.5rem;
margin-bottom: 1rem;
padding-left: 6%;
width: 100%;
}

.leftwidth99 {
display: block;
float: left;
width: 100%;
}

.leftwidth100 {
display: block;
float: left;
margin-top: 0rem;
margin-bottom: 1rem;
padding-left: 6%;
width: 100%;
}

.leftwidth101 {
display: block;
float: left;
width: 100%;
}

.leftwidth102 {
display: block;
float: left;
padding-top: 4rem;
padding-left: 6%;
width: 100%;
}

.leftwidth103 {
display: block;
float: left;
margin-top: 4rem;
padding-left: 6%;
width: 100%;
}

.leftwidth104 {
display: block;
float: left;
margin-top: 0rem;
padding-left: 6%;
width: 100%;
}

.leftwidth105 {
display: block;
float: left;
margin-top: 1rem;
margin-bottom: -1rem;
padding-left: 6%;
width: 100%;
}

.leftwidth106 {
display: block;
float: left;
margin-top: 3rem;
padding-left: 4.5%;
width: 100%;
}

.login {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
font-weight: bold;
margin: auto;
margin-bottom: .75rem;
padding-top: 0rem;
padding-left: 1rem;
border: none;
border-radius: 1.50rem;
outline: none;
cursor: pointer;
height: 2.1rem;
width: 12rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.login:hover {
background-color: #034a7c;
color: white;
text-shadow: .005rem .005rem .005rem #000000;
}

/*******************************************************************/
/*  Animation used for first page.  Goes all the way to logo6      */
/*******************************************************************/

/*******************************************************************/
/*        Animation used for first page.  Fade in fade out         */
/*                     transformation logic                        */
/*******************************************************************/

@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

/*******************************************************************/
/*  Logo used as overall div for logo animation.                   */
/*  07232021                                                       */
/*******************************************************************/

.logo {
color:white;
opacity:0;
opacity: 1 \9; /*just in case ie*/
-webkit-animation:fadeIn ease-in 1s;
-moz-animation:fadeIn ease-in 1s;
animation:fadeIn ease-in 1s;

-webkit-animation-fill-mode:forwards;
-moz-animation-fill-mode:forwards;
animation-fill-mode:forwards;

-webkit-animation-duration:.3s;
-moz-animation-duration:.3s;
animation-duration:.3s;
}

/*******************************************************************/
/*  Animation logic used for Thoughtful Technologies header        */
/*  07212021                                                       */
/*******************************************************************/

.logo.one {
font-size: 2.25rem;
font-weight: 100;
margin: auto;
padding-left: .3rem;
text-align: center;
text-shadow: .01rem .01rem .01rem #000000;
font-family: 'Passion One';
-webkit-animation-delay: 3.6s;
-moz-animation-delay: 3.6s;
animation-delay: 3.6s;
}

/*******************************************************************/
/*  Animation logic used for User Inspired Software Header         */
/*  07212021                                                       */
/*******************************************************************/

.logo.two {
font-size: .7rem;
font-weight: 600;
margin-top: 0rem;
padding-left: .3rem;
text-align: center;
text-shadow: .00rem .00rem .00rem #000000;
font-family: 'Open Sans', sans-serif;
-webkit-animation-delay: 4.7s;
-moz-animation-delay: 4.7s;
animation-delay: 4.7s;
}

/*******************************************************************/
/*  Animation logic used for Big Circle in logo                    */
/*  07212021                                                       */
/*******************************************************************/

.logo.three {
display: block;
margin: auto;
margin-top: -.3rem;
padding-right: .1rem;
height: 1.25rem;
-webkit-animation-delay: 2.4s;
-moz-animation-delay: 2.4s;
animation-delay: 2.4s;
}

/*******************************************************************/
/*  Animation logic used for Medium Circle in logo                 */
/*  07212021                                                       */
/*******************************************************************/

.logo.four {
display: block;
margin: auto;
padding-right: .5rem;
height: 1.15rem;
-webkit-animation-delay: 1.5s;
-moz-animation-delay: 1.5s;
animation-delay: 1.5s;
}

/*******************************************************************/
/*  Animation logic used for Small Circle in logo                  */
/*  07212021                                                       */
/*******************************************************************/

.logo.five {
display: block;
margin: auto;
margin-top: .15rem;
padding-right: .7rem;
height: .8rem;
-webkit-animation-delay: .6s;
-moz-animation-delay: .6s;
animation-delay: .6s;
}

/*******************************************************************/
/*  Animation logic used for footer in logo                        */
/*  07212021                                                       */
/*******************************************************************/

.logo.six {
font-size: .6rem;
font-weight: 600;
margin-top: 14rem;
padding-right: .5rem;
text-align: center;
font-family: 'Open Sans', sans-serif;
text-shadow: .00rem .00rem .00rem #000000;
-webkit-animation-delay: 7.3s;
-moz-animation-delay: 7.3s;
animation-delay: 7.3s;
}

/*******************************************************************/
/*  Animation logic used for Thoughtful Applications 404 page.     */
/*  07212021                                                       */
/*******************************************************************/

.logo.seven {
font-size: 42rem;
font-weight: 100;
margin: 24rem 0 0 16rem;
padding: 0 0 0 0;
text-shadow: .025rem .025rem .025rem #000000;
font-family: 'Passion One';
-webkit-animation-delay: 3.6s;
-moz-animation-delay: 3.6s;
animation-delay: 3.6s;
}

/*******************************************************************/
/*  Animation logic used for User Inspired Software Header         */
/*  07212021                                                       */
/*******************************************************************/

.logo.eight {
font-size: .7rem;
font-weight: 600;
margin-top: -.4rem;
margin-bottom: .65rem;
text-align: center;
text-shadow: .00rem .00rem .00rem #000000;
font-family: 'Open Sans', sans-serif;
-webkit-animation-delay: 5.8s;
-moz-animation-delay: 5.8s;
animation-delay: 5.8s;
}

.logo1 {
font-size: 1.5rem;
font-weight: 100;
display: block;
margin-bottom: .3rem;
margin-left: 1rem;
/* text-shadow: .05rem .05rem .05rem #000000; */
text-shadow: .01rem .01rem .01rem #000000;
/* font-family: 'Open Sans', sans-serif; */
font-family: 'Passion One';
}

.logo2 {
font-size: .6rem;
display: block;
margin-top: -.2rem;
margin-left: 1rem;
text-shadow: .00rem .00rem .00rem #000000;
font-family: 'Open Sans', sans-serif;
}

.logo3 {
display: block;
margin-top: 0rem;
margin-left: -.5rem;
height: 4.25rem;
}

.logo4 {
display: block;
clear: both;
float: left;
margin-top: -.2rem;
margin-right: -6.25rem;
height: 4.25rem;
}

.logo5 {
display: block;
margin-top: -.2rem;
margin-left: -.5rem;
height: 4.25rem;
}

.modal {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 100; /* Sit on top */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
text-shadow: .08rem .08rem .08rem #000000;
}

#delete-confirm-modal {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 100; /* Sit on top */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
text-shadow: .08rem .08rem .08rem #000000;
}

.modalcancel {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 100; /* Sit on top */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
text-shadow: .08rem .08rem .08rem #000000;
}

.modal-content {
text-align: center;
font-weight: bold;
background: var(--tertiary-color);
margin: 10% auto; /* 15% from the top and centered */
z-index: 1; /* Sit on top */
padding: 20px;
padding-left: 35px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 60%; /* Could be more or less, depending on screen size */
}

.modal-content-cancel {
text-align: center;
font-weight: bold;
background: var(--tertiary-color);
margin: 25% auto; /* 15% from the top and centered */
z-index: 1; /* Sit on top */
padding: 20px;
padding-left: 35px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 60%; /* Could be more or less, depending on screen size */
}

.modal-content-delete {
text-align: center;
font-weight: bold;
background: var(--tertiary-color);
margin: 15% auto; /* 15% from the top and centered */
z-index: 100; /* Sit on top */
padding: 20px;
padding-left: 35px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 60%; /* Could be more or less, depending on screen size */
}

.modaldelete {
display: none; /* Hidden by default */
position: fixed; /* Stay in place */
z-index: 100; /* Sit on top */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
text-shadow: .08rem .08rem .08rem #000000;
}

.modalduplicateattachment {
display: none;
position: fixed;
z-index: 100;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.4);
text-shadow: .08rem .08rem .08rem #000000;
}

.modal-duplicate_content {
text-align: center;
background: var(--tertiary-color);
margin: 25% auto;
z-index: 1;
padding: 20px;
padding-left: 35px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 60%;
}

.modalduplicatedelete {
display: none;
position: fixed;
z-index: 1; /* Sit on top */
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%; /* Full height */
overflow: auto; /* Enable scroll if needed */
background-color: rgb(0,0,0); /* Fallback color */
background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

.modal-duplicate-content-delete {
text-align: center;
background: var(--tertiary-color);
font-weight: bold;
margin: 15% auto; /* 15% from the top and centered */
padding: 20px;
padding-left: 35px;
minimum-height: 20rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 60%; /* Could be more or less, depending on screen size */
}

#myChart {
border-radius: 12px;
background-color: white;
}

#myChart1 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart2 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart3 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart4 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart5 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart6 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart7 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#myChart8 {
border-radius: 12px;
float: left;
margin-top: 3rem;
margin-bottom: 3rem;
background-color: white;
}

#my_files {
height: 3rem;
padding-top: 1rem;
margin-top: -3rem;
margin-left: -1.5rem;
}

#my_files1 {
height: 3rem;
padding-top: 1rem;
margin-top: 2rem;
margin-left: -1.5rem;
}

.mytask1 {
font-size: .95rem;
color: black;
border-radius: 10px;
margin-top: .4rem;
padding-left: 2rem;
height: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
background: white;
font-family: 'Open Sans';
}

.mytask2 {
font-size: .95rem;
color: black;
border-radius: 1.5rem;
margin-top: .4rem;
padding-left: .25rem;
height: 1.5rem;
width: 90%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
background: white;
font-family: 'Open Sans';
}

.mytask3 {
font-size: .95rem;
font-weight: bold;
color: #0476C8;
border-radius: 16px;
padding-left: 2rem;
height: 2.25rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
background: white;
font-family: 'Open Sans';
}

.mytask4 {
font-size: .95rem;
font-weight: bold;
color: #0476C8;
border-radius: 16px;
padding-left: 2rem;
height: 2.25rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
background: white;
font-family: 'Open Sans';
}

.name {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .25rem;
margin-left: 10%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name1 {
background: white;
font-size: .8rem;
font-weight: 800;
margin-left: 2rem;
padding-top: .45rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 2rem;
width: 13rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.name2 {
font-size: .8rem;
font-weight: 600;
display: block;
margin: auto;
margin-top: 3.5rem;
margin-bottom: 3rem;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 2.8rem;
border-radius: 1.75rem;
height: 2.4rem;
width: 16rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
font-family: 'Open Sans';
}

.name3 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name4 {
background: white;
color: #888888;
font-size: .8rem;
font-weight: 600;
margin-left: 1.5rem;
padding-top: .4rem;
padding-bottom: .7rem;
padding-left: 2rem;
border-radius: 2rem;
width: 7.5rem;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name5 {
background: white;
color: #888888;
font-size: .8rem;
font-weight: 600;
margin-left: .40rem;
padding-top: .4rem;
padding-bottom: .7rem;
padding-left: 2rem;
border-radius: 2rem;
width: 5.65rem;
outline: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name6 {
background: white;
font-size: .8rem;
font-weight: 800;
margin-left: 1.5rem;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 2rem;
width: 13.75rem;
outline: none;
font-family: 'Open Sans';
}

.name7 {
color: #0476c8;
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
margin-bottom: .11rem;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 5.6rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name8 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.8rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name9 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name10 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.8rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name11 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.9rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name12 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 2rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name13 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 2rem;
padding-right: 1.2rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name14 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name15 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.65rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name16 {
color: black;
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
margin-bottom: -2.5rem;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 2rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name17 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name18 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name19 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.8rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name20 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.9rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name21 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 2rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name22 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name23 {
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 1.75rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name24 {
color: #0476c8;
background: white;
font-size: .8rem;
font-weight: 600;
margin: auto;
margin-bottom: .11rem;
padding-top: .5rem;
padding-bottom: .5rem;
padding-left: 5.6rem;
border-radius: 2rem;
width: 15rem;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name25 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .25rem;
margin-left: 10%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 50%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name26 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .25rem;
margin-left: 0%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name27 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .25rem;
margin-left: 0%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[type="text"].name27::-webkit-input-placeholder {
color: #888888;
}

.name28 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .25rem;
margin-left: 10%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name29 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .25rem;
margin-left: 1.5%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

.name30 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .75rem;
margin-left: 0%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[type='text'].name30::-webkit-input-placeholder {
color: #0476c8;
}

.name31 {
background: white;
font-size: .8rem;
font-weight: 600;
margin-top: -.5rem;
margin-bottom: .75rem;
margin-left: 0%;
padding-top: .4rem;
padding-bottom: .5rem;
padding-left: 3rem;
border-radius: 1.5rem;
width: 80%;
outline: none;
outline-style: none;
box-shadow: none;
border-color: transparent;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[type="text"].name31::-webkit-input-placeholder {
color: #888888;
}

#newpassword1 {
color: black;
background-color: white;
font-size: .8rem;
float: left;
padding: 0.6rem .32rem .6rem 2.2rem;
border: none;
border-radius: 1.45rem;
outline: none;
cursor: pointer;
height: 2.2rem;
width: 14rem;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
text-shadow: .0125rem .0125rem .0125rem #000000;
font-family: 'Open Sans';
}

input[id="newpassword1"]::placeholder {
              text-align: center;
              padding-right: 1.55rem;
              font-family: 'Open Sans';
          }

input[id="newpassword1"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             text-align: center;
             padding-right: 1.55rem;
             font-family: 'Open Sans';
         }
input[id="newpassword1"]::-ms-input-placeholder {
            /* Microsoft Edge */
            text-align: center;
            padding-right: 1.55rem;
            font-family: 'Open Sans';
         }

#newpassword2 {
color: black;
background-color: white;
font-size: .8rem;
float: left;
margin-top: .35rem;
padding: 0.6rem .32rem .6rem 2.2rem;
border: none;
border-radius: 1.45rem;
outline: none;
cursor: pointer;
height: 2.2rem;
width: 14rem;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
text-shadow: .0125rem .0125rem .0125rem #000000;
font-family: 'Open Sans';
}

input[id="newpassword2"]::placeholder {
              text-align: center;
              padding-right: 1.6rem;
              font-family: 'Open Sans';
          }

input[id="newpassword2"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             text-align: center;
             padding-right: 1.6rem;
             font-family: 'Open Sans';
         }
input[id="newpassword2"]::-ms-input-placeholder {
            /* Microsoft Edge */
            text-align: center;
            padding-right: 1.6rem;
            font-family: 'Open Sans';
         }

#newpassword5 {
color: black;
background-color: white;
font-size: .8rem;
display: block;
float: left;
margin-left: 0%;
padding: .6rem .32rem .6rem 2.2rem;
border: none;
border-radius: 1.45rem;
outline: none;
cursor: pointer;
height: 2.2rem;
width: 14rem;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
text-shadow: .0125rem .0125rem .0125rem #000000;
font-family: 'Open Sans';
}

input[id="newpassword5"]::placeholder {
              text-align: center;
              padding-right: 1.3rem;
              font-family: 'Open Sans';
          }

input[id="newpassword5"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             text-align: center;
             padding-right: 1.3rem;
             font-family: 'Open Sans';
         }
input[id="newpassword5"]::-ms-input-placeholder {
            /* Microsoft Edge */
            text-align: center;
            padding-right: 1.3rem;
            font-family: 'Open Sans';
         }

#newpassword6 {
color: black;
background-color: white;
font-size: .8rem;
padding: .6rem .32rem .6rem 2rem;
border: none;
border-radius: 1.45rem;
outline: none;
cursor: pointer;
height: 2.2rem;
width: 14rem;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
text-shadow: .0125rem .0125rem .0125rem #000000;
font-family: 'Open Sans';
}

input[id="newpassword6"]::placeholder {
              text-align: center;
              padding-right: 1.2rem;
              font-family: 'Open Sans';
          }

input[id="newpassword6"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             text-align: center;
             padding-right: 1.2rem;
             font-family: 'Open Sans';
         }
input[id="newpassword6"]::-ms-input-placeholder {
            /* Microsoft Edge */
            text-align: center;
            padding-right: 1.2rem;
            font-family: 'Open Sans';
         }

#password {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
display: block;
padding: .6rem .32rem .6rem 1.6rem;
border: none;
border-radius: 1.45rem;
outline: none;
cursor: pointer;
width: 13rem;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[id="password"]::placeholder {
              /* Firefox, Chrome, Opera */
              text-align: center;
              padding-right: .9rem;
              font-family: 'Open Sans';
          }
input[id="password"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             text-align: center;
             padding-right: .9rem;
             font-family: 'Open Sans';
         }
input[id="password"]::-ms-input-placeholder {
            /* Microsoft Edge */
            text-align: center;
            padding-right: .9rem;
            font-family: 'Open Sans';
         }

input[id="id_phone"]::placeholder {
            color: #888888;
         }

.picture {
  display: block;
  margin: 1.6rem auto 1rem;
  margin-top: 2.5rem;
  border-radius: 1rem;
  width: 7.5rem;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}

.picture1 {
display: block;
margin: auto;
margin-top: 1.5rem;
height: 3rem;
width: 17.2rem;
position:relative;
z-index:102;
}

.picture2 {
display: block;
margin: auto;
margin-top: 4rem;
margin-bottom: 1rem;
border-radius: 2rem;
height: 7.5rem;
width: 7.5rem;
}

.picture3 {
display: block;
margin: auto;
margin-top: 2.3rem;
margin-bottom: 1rem;
height: 3rem;
width: 17rem;
position:relative;
z-index:102;
text-shadow: .15rem .15rem .15rem #000000;
}

.picture4 {
display: block;
margin: auto;
margin-top: 1.6rem;
margin-bottom: 1rem;
border-radius: 1rem;
height: 7.5rem;
width: 7.5rem;
}

::-webkit-input-placeholder {
 color: #0476c8;
}

:-moz-placeholder { /* Firefox 18- */
 color: #0476c8;
}

::-moz-placeholder {  /* Firefox 19+ */
 color: #0476c8;
}

:-ms-input-placeholder {
 color: #0476c8;
}

#popup_available {
margin-top: -3rem;
}

#popup_available li {
  display: inline-block;
  width: 50%;
  margin-left: -6rem;
  vertical-align: top;
}

.radiolabel {
font-size: 1.2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.rightwidth {
margin: auto;
width: 14rem;
}

.rightwidth1 {
display: block;
float: left;
padding-left: 1rem;
width: 100%;
}

.rightwidth2 {
display: block;
float: left;
padding-left: 0rem;
width: 100%;
}

.rightwidth3 {
display: block;
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-top: .8rem;
padding-left: 10.5%;
width: 100%;
}

.rightwidth4 {
display: block;
float: left;
margin-top: 1.5rem;
margin-left: 14%;
width: 74%;
text-shadow: .06rem .06rem .06rem #000000;
}

.rightwidth5 {
display: block;
float: left;
margin-top: 1.5rem;
margin-bottom: 2rem;
margin-left: 14%;
width: 74%;
text-shadow: .06rem .06rem .06rem #000000;
}

.rightwidth7 {
display: block;
float: left;
padding-left: 1rem;
width: 100%;
}

.rightwidth8 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth9 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth10 {
margin: auto;
height: 2.5rem;
width: 15rem;
}

.rightwidth11 {
display: block;
margin: auto;
width: 14.1rem;
}

.rightwidth12 {
display: block;
margin: auto;
width: 13.1rem;
}

.rightwidth13 {
display: block;
float: left;
padding-left: 18%;
width: 100%;
}

.rightwidth14 {
display: block;
float: left;
padding-left: 4.5%;
width: 99%;
}

.rightwidth16 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth17 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth18 {
display: block;
float: left;
padding-left: 15%;
width: 91%;
}

.rightwidth19 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth20 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth21 {
display: block;
float: left;
padding-left: 14%;
width: 100%;
}

.rightwidth22 {
display: block;
float: left;
padding-left: 13%;
width: 100%;
}

.rightwidth25 {
display: block;
float: left;
clear: both;
margin-left: 10%;
width: 88.5%;
}

.rightwidth26 {
margin: auto;
margin-bottom: -2rem;
width: 15rem;
}

.rightwidth27 {
display: block;
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth28 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth29 {
margin: auto;
width: 15rem;
}

.rightwidth30 {
display: block;
float: left;
padding-left: 4.25rem;
width: 100%;
}

.rightwidth31 {
display: block;
float: left;
padding-left: 4.25rem;
width: 100%;
}

.rightwidth32 {
display: block;
float: left;
width: 100%;
}

.rightwidth34 {
display: block;
float: left;
clear: both;
width: 100%;
}

.rightwidth35 {
display: block;
float: left;
padding-left: 8%;
width: 100%;
}

.rightwidth37 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth38 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth39 {
display: block;
float: left;
clear: both;
margin-left: 10%;
width: 88.5%;
}

.rightwidth40 {
margin-bottom: .75rem;
margin-left: 10%;
width: 88.5%;
}

.rightwidth41 {
display: block;
float: left;
clear: both;
margin-left: 10%;
width: 88.5%;
}

.rightwidth42 {
display: block;
float: left;
padding-left: 36%;
width: 100%;
}

.rightwidth43 {
display: block;
float: left;
padding-left: 19%;
width: 100%;
}

.rightwidth44 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth45 {
display: block;
float: left;
width: 100%;
}

.rightwidth46 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth47 {
display: block;
float: left;
padding-left: 19%;
width: 100%;
}

.rightwidth48 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth49 {
display: block;
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth51 {
display: block;
float: left;
clear: both;
margin-left: 10%;
width: 88.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.rightwidth52 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth53 {
display: block;
float: left;
width: 100%;
}

.rightwidth54 {
display: block;
float: left;
padding-left: 8%;
width: 100%;
}

.rightwidth55 {
display: block;
float: left;
padding-left: 8%;
width: 100%;
}

.rightwidth56 {
display: block;
float: left;
width: 100%;
}

.rightwidth57 {
display: block;
float: left;
width: 100%;
}

.rightwidth58 {
display: block;
float: left;
width: 100%;
}

.rightwidth59 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 3.5%;
display: block;
float: left;
width: 100%;
}

.rightwidth60 {
display: block;
float: left;
width: 100%;
}

.rightwidth62 {
display: block;
float: left;
width: 100%;
}

.rightwidth63 {
display: block;
float: left;
clear: both;
margin-bottom: .75rem;
margin-left: 10%;
width: 88.5%;
}

.rightwidth64 {
display: block;
margin-top: 1rem;
padding-left: 2%;
width: 100%;
}

.rightwidth65 {
display: block;
margin-top: 1rem;
padding-left: 6%;
width: 100%;
}

.rightwidth67 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth68 {
display: block;
float: left;
width: 100%;
}

.rightwidth69 {
display: block;
float: left;
padding-left: 2.8rem;
width: 100%;
}

.rightwidth70 {
display: block;
float: left;
width: 100%;
}

.rightwidth71 {
display: block;
float: left;
padding-left: 17%;
width: 100%;
}

.rightwidth72 {
display: block;
float: left;
padding-left: 17%;
width: 100%;
}

.rightwidth73 {
display: block;
float: left;
padding-left: 18%;
width: 100%;
}

.rightwidth74 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth75 {
display: block;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth76 {
display: block;
float: left;
padding-left: 17%;
width: 100%;
}

.rightwidth77 {
display: block;
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth78 {
display: block;
float: left;
clear: both;
margin-bottom: .75rem;
margin-left: 10%;
width: 88.5%;
}

.rightwidth81 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth82 {
padding-right: .25rem;
height: 6.5rem;
width: 100%;
}

.rightwidth83 {
margin-bottom: -2.64rem;
width: 15rem;
}

.rightwidth84 {
display: block;
float: left;
padding-left: 19%;
width: 100%;
}

.rightwidth85 {
display: block;
float: left;
padding-left: 18%;
width: 100%;
}

.rightwidth87 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth88 .width94 input {
margin-bottom: 2.5rem;
}

.rightwidth88 {
display: block;
float: left;
margin-top: 4rem;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth89 {
display: block;
float: left;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth90 .width94 li {
margin-bottom: 2.5rem;
}

.rightwidth90 {
display: block;
float: left;
margin-top: 5rem;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth91 {
display: block;
float: left;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.rightwidth92 {
display: block;
float: left;
margin-top: 3rem;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth93 {
display: block;
float: left;
width: 100%;
}

.rightwidth94 {
display: block;
float: left;
width: 100%;
}

.rightwidth95 {
display: block;
float: left;
margin-bottom: 1rem;
width: 100%;
}

.rightwidth96 {
display: block;
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth97 {
display: block;
float: left;
width: 100%;
}

.rightwidth98 {
font-size: 1.1rem;
margin-left: 3.5rem;
width: 82%;
text-shadow: .04rem .04rem .04rem #000000;
}

.rightwidth99 {
display: block;
margin-top: 1rem;
padding-left: 2%;
width: 100%;
}

.rightwidth100 {
display: block;
float: left;
width: 100%;
}

.rightwidth101 {
margin-top: 1.5rem;
margin-bottom: 0rem;
}

.rightwidth102 {
display: block;
float: left;
margin-top: -1rem;
padding-left: 1.35rem;
width: 100%;
}

.rightwidth104 {
display: block;
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-top: .8rem;
padding-left: 10.5%;
width: 96.5%;
}

.rightwidth105 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 3.5%;
display: block;
float: left;
width: 100%;
}

.spacer {
margin-top: .4rem;
}

.spacer1 {
margin-left: .5rem;
}

.spacer2 {
color: #ffd9b3;
display: block;
margin-top: 0rem;
padding-top: 1.5rem;
height: 6.5rem;
}

.spacer3 {
display: block;
clear: both;
float: left;
margin-top: 1rem;
margin-bottom: 2rem;
padding-top: .01rem;
padding-left: .4rem;
width: 100%;
}

.spacer4 {
margin-left: -.25rem;
}

.spacer5 {
visibility: collapse;
}

.spacer6 {
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
margin-left: .3rem;
min-height: 3.8rem;
border: none;
width: 100.25%;
}

.spacer7 {
color: blue;
font-size: .8rem;
font-weight: 599;
display: block;
clear: both;
float: left;
position: relative;
margin: auto;
margin-top: -2.6rem;
/* margin-left: -1.1rem; */
text-align: center;
margin-left: -.9rem;
text-shadow: .00rem .000rem .000rem #000000;
font-family: 'Open Sans';
}

.spacer8 {
font-size: 1.1rem;
margin-top: 2rem;
margin-bottom: 2rem;
margin-left: 45.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer9 {
display: block;
clear: both;
float: left;
margin-bottom: 2rem;
padding-top: .01rem;
height: 2.5rem;
width: 100%;
}

.spacer10 {
display: block;
clear: both;
margin-bottom: 4rem;
padding-top: .1rem;
height: 5.5rem;
}

.spacer11 {
visibility: collapse;
}

.spacer12 {
text-align: center;
margin-top: 3rem;
margin-bottom: 1rem;
margin-left: 17%;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer13 {
text-align: center;
margin-top: 3rem;
margin-bottom: 6rem;
margin-left: 17%;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer18 {
text-align: center;
margin-top: 3rem;
margin-bottom: 4rem;
margin-left: 18%;
width: 63%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer19 {
text-align: center;
margin-top: 3rem;
margin-bottom: 4rem;
margin-left: 18%;
width: 63%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer20 {
text-align: center;
margin-top: 3rem;
margin-bottom: 1rem;
margin-left: 18%;
width: 63%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer20a {
font-size: 1rem;
font-weight: bold;
list-style-type: disc;
margin-top: 3rem;
margin-left: 16%;
width: 60%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer21 {
text-align: center;
margin-top: 6rem;
margin-bottom: 12rem;
margin-left: 2.5%;
width: 17rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.spacer22 {
color: #ffd9b3;
display: block;
margin-top: -2rem;
padding-top: .1rem;
height: 4rem;
}

.spacer23 {
color: #ffe6cc;
text-align: center;
display: inline-block;
margin-top: -.5rem;
padding-right: 1.8rem;
height: 2rem;
width: 100%;
}

.spacer24 {
text-align: center;
margin-top: 3rem;
margin-bottom: 6rem;
margin-left: 18%;
width: 63%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer25 {
text-align: center;
margin-top: 5rem;
margin-bottom: 4rem;
margin-left: 18%;
width: 63%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer26 {
color: #ffe6cc;
display: block;
font-weight: bold;
float: left;
clear: both;
margin-top: .25rem;
margin-bottom: -.5rem;
margin-left: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer26 ul {
list-style: none;
}

.spacer27 {
text-align: center;
margin-top: 13rem;
margin-bottom: 22rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.spacer28 {
display: block;
clear: both;
float: left;
margin-top: 1rem;
margin-bottom: 2rem;
padding-top: .01rem;
padding-left: .4rem;
width: 100%;
}

.spacer29 {
margin-top: 4rem;
}

.spacer30 {
display: block;
clear: both;
margin: auto;
text-align: center;
margin-top: .8rem;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer31 {
display: none;
}

.spacer32 {
margin-top: 2rem;
}

.spacer33 {
margin-top: -2rem;
}

.spacer36 {
display: block;
clear: both;
padding-top: 1rem;
}

.spacer37 {
display: block;
clear: both;
}

.spacer38 {
display: block;
clear: both;
margin-bottom: -35rem;
}

.spacer39 {
color: #ffe6cc;
display: block;
clear: both;
margin: auto;
padding-top: .1rem;
padding-right: 1.3rem;
height: 7rem;
width: 13.75rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer39 ul {
list-style: none;
}

.spacer40 {
color: #ffe6cc;
text-align: center;
margin-top: 2rem;
margin-bottom: -1.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer40 ul {
list-style: none;
}

.spacer41 {
color: #ffe6cc;
display: block;
clear: both;
margin: auto;
padding-top: .1rem;
padding-right: 1.3rem;
height: 11rem;
width: 13.75rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer41 ul {
list-style: none;
}

.spacer42 {
color: #ffe6cc;
text-align: center;
display: inline-block;
margin-top: -2rem;
padding-right: 1.6rem;
height: 2.4rem;
width: 100%;
text-shadow: .07rem .07rem .07rem #000000;
}

.spacer43 {
text-align: center;
margin-top: 18rem;
margin-left: 20%;
width: 60%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer44 {
display: block;
float: left;
clear: both;
margin-top: -1.6rem;
width: 100%;
height: 5rem;
}

.spacer45 {
color: #ffe6cc;
text-align: center;
margin-top: .5rem;
margin-bottom: -.25rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer45 ul {
list-style: none;
}

.spacer46 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 24rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer48 {
color: #ffe6cc;
display: block;
clear: both;
margin: auto;
padding-top: .1rem;
padding-right: 1rem;
height: 4.25rem;
width: 13.75rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer48 ul {
list-style: none;
}

.spacer51 {
font-weight: 599;
text-align: left;
margin-top: 0rem;
margin-left: -.1rem;
margin-bottom: -.05rem;
padding-top: 0rem;
padding-left: .5rem;
padding-bottom: 0rem;
min-height: 3.8rem;
width: 100.75%;
border: none;
}

.spacer53 {
display: block;
font-size: 1.2rem;
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
margin-left: .3rem;
min-height: 3.8rem;
width: 100.25%;
word-wrap: break-word;
}

.spacer54 {
display: inline-block;
/* margin-top: -2.2rem; */
margin: auto;
padding-left: 1.65rem;
width: 2.4rem;
height: 3.1rem;
position: absolute;
}

.spacer56 {
color: #ffe6cc;
display: block;
clear: both;
margin-top: -1.7rem;
margin-right: 20%;
margin-bottom: 4rem;
margin-left: 12%;
height: 3.1rem;
width: 11.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer56 ul {
list-style: none;
}

.spacer58 {
display: block;
float: left;
clear:both;
font-weight: 600;
text-align: center;
margin-top: .25rem;
text-shadow: .05rem .05rem .05rem #000000;
width: 100%;
}

.spacer59 {
color: #ffe6cc;
font-weight: bold;
margin-top: -1.4rem;
margin-right: 22rem;
margin-bottom: -.6rem;
margin-left: 21%;
width: 64%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer59 ul {
list-style: none;
line-height: 2em;
}

.spacer60 {
color: #ffe6cc;
float: left;
clear: both;
font-weight: bold;
margin-left: 4%;
width: 77%;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer60 ul {
list-style: none;
}

.spacer65 {
margin-left: -.5rem;
margin-top: .5rem;
margin-bottom: .5rem;
height: 4rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer65 ul {
list-style: none;
}

.spacer67 {
color: #ffe6cc;
display: inline-block;
margin-left: 12%;
margin-top: -.25rem;
padding-right: 1.5rem;
width: 15rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer67 ul {
list-style: none;
}

.spacer68 {
color: #ffe6cc;
display: block;
clear: both;
text-align: center;
margin-top: .5rem;
padding-left: .5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer71 {
color: #ffe6cc;
margin-top: 2.65rem;
margin-left: 2.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.spacer71 ul {
list-style: none;
}

.spacer74 {
display: none;
}

.spacer75 {
display: block;
float: left;
clear: both;
margin-top: 2rem;
width: 100%;
}

.spacer76 {
display: none;
}

.spacer79 {
display: block;
clear:both;
padding-top: 1.5rem;
height: 7.5rem;
}

.spacer81 {
display: block;
clear: both;
margin: auto;
margin-top: 1.5rem;
margin-bottom: 2rem;
padding-left: .75rem;
width: 12rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer82 {
display: block;
clear: both;
margin: auto;
margin-top: .2rem;
margin-bottom: 3rem;
padding-left: 1.1rem;
width: 15rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer83 {
text-align: center;
margin-top: 7rem;
margin-left: 18%;
margin-bottom: 4rem;
width: 63%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer85 {
margin-bottom: -2rem;
}

.spacer86 {
margin-bottom: 3rem;
}

.spacer87 {
color: #ffe6cc;
font-weight: bold;
display: block;
clear: both;
float: left;
margin-top: -1rem;
margin-bottom: -.5rem;
margin-left: 11%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer87 ul {
list-style: none;
}

.spacer88 {
padding-top: 1.75rem;
}

.spacer89 {
margin-top: .25rem;
margin-left: 1.7rem;
}

.spacer90 {
text-align: center;
margin-top: 14rem;
margin-left: 28%;
margin-bottom: 6rem;
width: 45%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer91 {
display: block;
clear: both;
margin-bottom: .5rem;
height: 9.5rem;
}

.spacer92 {
margin-top: .5rem;
margin-bottom: 2.25rem;
}

.spacer93 {
margin-top: 0rem;
margin-left: 1.4rem;
}

.spacer94 {
text-align: center;
margin-top: 5rem;
margin-left: 28%;
margin-bottom: 6rem;
width: 45%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer95 {
display: none;
}

.spacer96 {
display: none;
}

.spacer97 {
margin-top: .1rem;
margin-left: 1.5rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-top: 0rem;
margin-left: 1rem;
padding-top: .15rem;
}

.spacer100 {
margin-top: .25rem;
margin-left: 1rem;
}

.spacer101 {
margin-top: .25rem;
margin-left: 1rem;
}

.spacer102 {
display: block;
clear: both;
margin-bottom: 5rem;
padding-right: .75rem;
}

.spacer104 {
color: #ffe6cc;
text-align: center;
display: block;
padding-right: 2rem;
height: 5.25rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer108 {
display: none;
}

.spacer111 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
height: 11.5rem;
width: 89%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer111 ul {
list-style: none;
}

.spacer112 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
margin-bottom: 1rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer112 ul {
list-style: none;
}

.spacer113 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
margin-bottom: 0rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer113 ul {
list-style: none;
}

.spacer114 {
display: block;
float: left;
clear: both;
margin-top: -.75rem;
width: 20%;
}

.spacer115 {
display: block;
float: left;
margin-top: -1.1rem;
padding-left: 1.5rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer120 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer120 ul {
list-style: none;
}

.spacer125 {
margin-left: 1rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer126 {
display: block;
clear: both;
float: left;
margin-top: -1.6rem;
margin-left: 9rem;
color: rgba(0, 0, 0, 0);
width: 6rem;
}

.spacer127 {
display: block;
clear: both;
float: left;
margin-top: -80.35%;
margin-left: 15.65%;
margin-bottom: 2.5rem;
border-radius: .8rem;
height: 7.8rem;
width: 7.5rem;
}

.spacer128 {
margin-top: 2.25rem;
margin-left: 2.5rem;
width: 15rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.spacer129 {
display: block;
clear: both;
float: left;
margin-top: -2.2rem;
margin-left: 4rem;
height: 3rem;
width: 8.5rem;
color: rgba(0, 0, 0, 0);
}

.spacer135 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
font-family: 'Open Sans';
}

.spacer135 ul {
list-style: none;
}

.spacer153 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer153 ul {
list-style: none;
}

.spacer154 {
margin-left: -.5rem;
margin-top: .5rem;
height: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer155 {
color: #ffe6cc;
display: block;
margin: auto;
padding-top: 1rem;
width: 15rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer155 ul {
list-style: none;
}

.spacer156 {
color: #ffe6cc;
text-align: center;
display: block;
clear: both;
padding-right: 2.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.spacer157 {
color: #ffe6cc;
margin-top: -.85rem;
margin-left: 2.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.spacer157 ul {
list-style: none;
}

/********************************************************/
/*  spacer158 used in javascript.                       */
/*  Do NOT DELETE!!!!!!!!!!!!!!                         */
/*  07232021                                            */
/********************************************************/

.spacer158 {
}

.spacer159 {
display: block;
clear: both;
float: left;
width: 100%;
}

.spacer160 {
display: block;
clear: both;
float: left;
margin-top: 0rem;
width: 100%;
}

.spacer161 {
padding-top: .2rem;
}

.spacer164 {
}

.spacer165 {
}

.spacer166 {
}

.spacer167 {
}

.spacer170 {
color: #ffe6cc;
font-weight: bold;
display: block;
clear: both;
float: left;
margin-top: -.5rem;
margin-bottom: -.5rem;
margin-left: -2%;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer170 ul {
list-style: none;
line-height: 2rem;
}

.spacer172 {
margin-top: 0rem;
display: block;
clear: both;
float: left;
width: 100%;
}

.spacer174 {
color: #ffe6cc;
font-weight: bold;
margin-top: -21rem;
margin-bottom: 5rem;
margin-left: .25rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer174 ul {
list-style: none;
line-height: 2rem;
}

.spacer175 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-left: 1.25rem;
margin-bottom: 1rem;
height: 14.3rem;
width: 14rem;
border-radius: 1.6rem;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer175 ul {
list-style: none;
}

.spacer176 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
margin-top: 1rem;
margin-left: 0rem;
margin-bottom: 1rem;
height: 14.3rem;
width: 14.75rem;
border-radius: 1.6rem;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer176 ul {
list-style: none;
}

.spacer177 {
margin-top: 2.6rem;
margin-bottom: 2rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.spacer178 {
text-align: center;
margin-top: 7.25rem;
margin-bottom: 22rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.spacer179 {
text-align: center;
margin-top: 5.25rem;
margin-bottom: 22rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.spacer181 {
color: #ffe6cc;
font-weight: bold;
margin-left: 4%;
width: 77%;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer181 ul {
list-style: none;
}

.spacer182 {
display: block;
font-size: 1.2rem;
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
padding-right: 1rem;
margin-left: .3rem;
min-height: 3.8rem;
width: 100.25%;
word-wrap: break-word;
}

.spacer183 {
display: block;
font-size: 1.2rem;
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
padding-right: .75rem;
margin-left: .3rem;
min-height: 3.8rem;
width: 100.25%;
word-wrap: break-word;
}

.spacer185 {
display: none;
}

.spacer186 {
visibility: visible;
font-size: 1.2rem;
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
margin-left: 0rem;
min-height: 3.8rem;
width: 100.25%;
word-wrap: break-word;
position: sticky;
left: 0
}

.spacer187 {
display: block;
font-size: 1.2rem;
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
margin-left: 1rem;
min-height: 3.8rem;
width: 100.25%;
word-wrap: break-word;
}

.spacer188 {
display: none;
}

.spacer189 {
display: none;
}

.spacer190 {
display: none;
}

.spacer191 {
min-height: 6rem;
}

.spacer192 {
display: none;
}

.spacer193 {
color: #ffe6cc;
font-weight: bold;
margin-top: -21rem;
margin-bottom: 5rem;
margin-left: .25rem;
width: 90%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer193 ul {
list-style: none;
line-height: 2rem;
}

.spacer198 {
font-size: 1.15rem;
font-weight: bold;
margin-left: -2rem;
padding-top: .5rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer199 {
font-size: 1.15rem;
font-weight: bold;
margin-left: -2rem;
padding-top: .5rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer200 {
font-size: 1.15rem;
font-weight: bold;
margin-left: -2rem;
padding-top: 0rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer201 {
font-size: 1.15rem;
font-weight: bold;
margin-left: -2rem;
padding-top: 0rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer202 {
font-size: 1.15rem;
font-weight: bold;
margin-left: -2rem;
padding-top: 0rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer203 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 25.2rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer204 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 21.9rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer205 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 21.2rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer206 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 22.5rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer207 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 3.75rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer208 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 4.75rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer209 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.5rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer210 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: .6rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer211 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.75rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer212 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.1rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer213 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.4rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer214 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: .6rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer215 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: .6rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer216 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.4rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer217 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.7rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer218 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 3.7rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer219 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 3.7rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer220 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 3.7rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer221 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 3.7rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer222 {
display: none;
}

.spacer223 {
display: none;
}

.spacer224 {
display: none;
}

.spacer227 {
float: left;
width: 100%;
margin-bottom: 2rem;
}

.spacer231 {
color: #ffe6cc;
text-align: center;
margin-top: 2rem;
margin-bottom: -1.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer231 ul {
list-style: none;
}

.spacer232 {
display: block;
clear: both;
float: left;
margin-top: -173%;
margin-left: 0rem;
border-radius: 2rem;
height: 7.7rem;
width: 7.5rem;
}

.spacer234 {
color: #ffe6cc;
font-weight: bold;
margin-top: -2.75rem;
margin-right: 22rem;
margin-bottom: -.6rem;
margin-left: 21%;
width: 64%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer234 ul {
list-style: none;
line-height: 2em;
}

.spacer236 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: 1rem;
margin-bottom: -2rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer236 ul {
list-style: none;
}

.spacer237 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: 1rem;
margin-bottom: 2rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer237 ul {
list-style: none;
}

.spacer240 {
color: #ffe6cc;
font-weight: bold;
display: block;
clear: both;
float: left;
margin-top: .25rem;
margin-bottom: -1rem;
margin-left: 1.3rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer240 ul {
list-style: none;
line-height: 2rem;
}

.spacer241 {
color: #ffe6cc;
font-weight: bold;
display: block;
clear: both;
float: left;
margin-top: .25rem;
margin-bottom: -1rem;
margin-left: 1.3rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer241 ul {
list-style: none;
line-height: 2rem;
}

.spacer242 {
color: #ffe6cc;
font-weight: bold;
display: block;
clear: both;
float: left;
margin-top: -.5rem;
margin-bottom: -.5rem;
margin-left: -.5rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer242 ul {
list-style: none;
line-height: 2rem;
}

.spacer243 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: -2rem;
margin-bottom: -1.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer243 ul {
list-style: none;
}

.spacer244 {
color: #ffe6cc;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: 0rem;
margin-bottom: -3rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer244 ul {
list-style: none;
}

.spacer245 {
color: white;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: 0rem;
margin-bottom: -3.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer245 ul {
list-style: none;
}

.spacer246 {
margin-top: 0rem;
margin-left: 1.9rem;
}

.spacer247 {
color: #ffe6cc;
text-align: center;
margin-top: .5rem;
margin-bottom: -.25rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer247 ul {
list-style: none;
}

.spacer248 {
color: white;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: 0rem;
margin-bottom: -3.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer248 ul {
list-style: none;
}

.spacer249 {
color: white;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: 0rem;
margin-bottom: -3.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer249 ul {
list-style: none;
}

.spacer251 {
display: block;
clear: both;
float: left;
margin-top: -145%;
margin-left: 0rem;
border-radius: 2rem;
height: 7.7rem;
width: 7.5rem;
}

.spacer252 {
display: block;
clear: both;
float: left;
margin-top: -75.35%;
margin-left: 15.65%;
margin-bottom: 2.5rem;
border-radius: .8rem;
height: 7.8rem;
width: 7.5rem;
}

.spacer261 {
color: white;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: -2rem;
margin-bottom: -1.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer261 ul {
list-style: none;
}

.spacer264 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: 1rem;
margin-bottom: -3rem;
margin-left: 17.5%;
height: 2.5rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer264 ul {
list-style: none;
}

.spacer265 {
display: block;
float: left;
clear: both;
margin-left: -.5rem;
margin-top: -1rem;
height: 1.5rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer267 {
display: block;
float: left;
clear: both;
margin-left: -.5rem;
margin-top: 3rem;
height: 1.5rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer268 {
text-align: center;
display: inline-block;
margin-top: -.5rem;
padding-left: .75rem;
padding-right: 0rem;
height: 2rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer269 {
display: block;
float: left;
clear: both;
text-align: center;
margin-top: 5rem;
margin-left: 28%;
margin-bottom: 6rem;
width: 45%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer270 {
font-weight: 599;
text-align: left;
margin-top: 0rem;
margin-left: -.1rem;
margin-bottom: -.05rem;
padding-top: 0rem;
padding-left: 3rem;
padding-bottom: 0rem;
min-height: 3.8rem;
width: 100.75%;
border: none;
}

.spacer271 {
display: block;
float: left;
clear: both;
margin-left: -.5rem;
margin-top: -2rem;
height: 1.5rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer272 {
display: block;
float: left;
clear: both;
margin-left: -.5rem;
margin-top: -1rem;
height: 1.5rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer273 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
border-radius: 1.3rem;
margin-bottom: 1rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer273 ul {
list-style: none;
}

.spacer274 {
text-align: center;
margin-top: 5rem;
margin-left: 28%;
margin-bottom: 6rem;
width: 45%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer275 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
margin-bottom: .5rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer275 ul {
list-style: none;
}

.spacer276 {
margin-top: .25rem;
margin-left: 1.6rem;
}

.spacer277 {
color: #ffe6cc;
font-weight: bold;
display: block;
clear: both;
float: left;
margin-top: .25rem;
margin-bottom: -1rem;
margin-left: 1.3rem;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer277 ul {
list-style: none;
line-height: 2rem;
}

.spacer278 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: -5rem;
margin-bottom: 2rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer278 ul {
list-style: none;
}

.spacer279 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: -5rem;
margin-bottom: 2rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer279 ul {
list-style: none;
}

.spacer280 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer280 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer280 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer280 ol {
counter-reset: li;
list-style-type: none;
}

.spacer280 ol li{
position:relative;
}

.spacer280 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer281 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer281 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer281 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer281 ol {
counter-reset: li;
list-style-type: none;
}

.spacer281 ol li{
position:relative;
}

.spacer281 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer282 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 1rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: 44rem;
padding-top: 0rem;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer282 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer282 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer282 ol {
counter-reset: li;
list-style-type: none;
}

.spacer282 ol li{
position:relative;
}

.spacer282 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer283 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: .5rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: 77rem;
padding-top: 0rem;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer283 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer283 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer283 ol {
counter-reset: li;
list-style-type: none;
}

.spacer283 ol li{
position:relative;
}

.spacer283 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer284 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 14.5rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 0rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 18.5rem;
padding-top: 0rem;
width: 72%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
display: block;
clear: both;
float: left;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
font-size: 1rem;
margin-top: .5rem;
margin-right: 8rem;
margin-bottom: -4rem;
margin-left: 6rem;
padding-top: 0rem;
width: 64%;
}

.spacer289 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1rem;
margin-right: 8rem;
margin-bottom: 1.25rem;
margin-left: 0rem;
padding-top: 0rem;
width: 100%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
word-wrap: break-word;
word-break: break-all;
width: 100%;
}

.spacer293 {
display: block;
clear: both;
float: left;
width: 100%;
}

.spacer294 {
display: block;
clear: both;
float: left;
/* position: absolute; */
font-size: 1.2rem;
margin-top: 2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 0rem;
padding-top: 0rem;
/* background: red; */
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer298 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 14.5rem;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer299 {
display: block;
clear: both;
float: left;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
font-size: 1rem;
margin-top: .5rem;
margin-right: 8rem;
margin-bottom: -3rem;
margin-left: 4.2rem;
padding-top: 0rem;
width: 64%;
}

.spacer300 {
display: none;
}

.spacer301 {
color: #ffe6cc;
font-size: .9rem;
text-align: center;
margin-top: -3.75rem;
margin-bottom: 2rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer301 ul {
list-style: none;
}

.spacer306 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 19.2rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer307 {
float: left;
color: white;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: 0rem;
margin-bottom: -3.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer307 ul {
list-style: none;
}

.spacer308 {
color: white;
font-size: .9rem;
font-weight: bold;
text-align: center;
margin-top: 0rem;
margin-bottom: -3.5rem;
margin-left: 17.5%;
height: 3rem;
width: 65%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer308 ul {
list-style: none;
}

.spacer309 {
font-size: 1.15rem;
font-weight: bold;
margin-left: -2rem;
padding-top: 0rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer312 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1.5rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer313 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 1rem;
padding-right: .5rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer314 {
font-size: 1.15rem;
font-weight: bold;
margin-top: -.85rem;
padding-top: 0rem;
padding-left: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
white-space: nowrap;
}

.spacer315 {
float: left;
margin-top: -7rem;
width: 100%;
}

.spacer318 {
display: block;
float: left;
clear: both;
margin-top: -.7rem;
margin-left: -1.4rem;
}

.spacer319 {
margin-top: .5rem;
margin-left: 1.4rem;
}

.spacer320 {
float: right;
margin-top: .1rem;
margin-left: .25rem;
}

.spacer321 {
float: left;
margin-top: 1rem;
width: 100%;
}

.spacer322 {
display: block;
clear: both;
float: left;
margin-top: 0rem;
padding-top: .01rem;
padding-left: .4rem;
width: 100%;
}

.spacer323 {
display: block;
clear: both;
float: left;
margin-top: 1rem;
margin-bottom: 1rem;
padding-top: .01rem;
padding-left: 6.7rem;
width: 95%;
}

.spacer324 {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
text-align: left;
display: block;
float: left;
clear: both;
border-radius: 1.3rem;
margin-bottom: .5rem;
height: 11.5rem;
width: 93%;
overflow-y: scroll;
text-shadow: 0 0 0 #000000;
}

.spacer324 ul {
list-style: none;
}

.table {
width: 87%;
border: none;
}

.table, th, td {
margin-left: 6.75%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table td {
padding-left: 0px;
text-align: left;
background: none;
}

.table tr {
border: none;
}

.table tr:hover td{
color: white;
background-color: #034a7c;
}

.table tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table1 {
width: 87%;
border: none;
table-layout: fixed;
}

.table1, th, td {
margin-left: 6.75%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table1 td {
background: var(--tertiary-color);
padding-left: 0px;
text-align: left;
word-wrap: break-word;
word-break: break-all;
}

.table1 tr {
border: none;
}

.table1 tr:hover td{
background-color: #034a7c;
}

.table1 td a {
color: #ffe6cc;
text-shadow: .05rem .05rem .05rem #000000;
}

.table1 td a:visited {
color: white;
}

.table1 tr:hover a {
text-shadow: .000rem .000rem .000rem #000000;
}

.table1 tr:hover a:visited {
text-shadow: .000rem .000rem .000rem #000000;
}

.table2 {
width: 99%;
border: none;
}

.table2, th, td {
margin-left: 1.25%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table2 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table2 tr {
border: none;
}

.table2 tr:hover td{
color: white;
background-color: #034a7c;
}

.table2 tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table2 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table3 {
width: 950%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table4 {
float: left;
margin-top: 0rem;
margin-left: 7%;
margin-bottom: 10px;
width: 15rem;
overflow-x: scroll;
table-layout: fixed;
}

.table4::-webkit-scrollbar {
width: 1em;
}

.table4::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table4::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a75ff;
}

.table4::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table4::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table5 {
width: 950%;
border: none;
margin-top: 2rem;
margin-left: 0%;
margin-bottom: 3.5rem;
table-layout: fixed;
}

.table6 {
width: 99%;
border: none;
}

.table6, th, td {
margin-left: 1.25%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table6 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table6 tr {
border: none;
}

.table6 tr:hover td{
color: white;
background-color: #034a7c;
}

.table6 tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table6 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table7 {
width: 99%;
border: none;
}

.table7, th, td {
margin-left: 1.25%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table7 tr {
border: none;
}

.table7 tr:hover td{
color: white;
background-color: #034a7c;
}

.table7 tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table7 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table8 {
width: 950%;
border: none;
margin-top: 2rem;
margin-left: 0%;
margin-bottom: 3.5rem;
table-layout: fixed;
}

.table9 {
float: left;
margin-top: 0rem;
margin-left: 3%;
margin-bottom: 1rem;
width: 15.5rem;
max-height: 30rem;
overflow-x: scroll;
}

.table9::-webkit-scrollbar {
width: 1em;
}

.table9::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table9::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table9::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table9::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table10 {
width: 2030%;
border: none;
margin-top: 0rem;
margin-left: 0%;
margin-bottom: 2rem;
table-layout: fixed;
overflow-x: visible;
}

table10, th, td {
background: var(--tertiary-color);
border: none;
border-collapse: collapse;
border-spacing: 0;
padding: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table10 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
}

.table10 thead th:first-child {
padding-right: 4rem;
}

.table10 thead th {
background: var(--tertiary-color);
z-index: 1;
padding-right: 4rem;
}

.table10 tbody th {
background: var(--tertiary-color);
}

.table10 tbody td {
background: var(--tertiary-color);
}

.table10 tbody tr {
background: var(--tertiary-color);
}

.table10::-webkit-scrollbar {
width: 1em;
}

.table10::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table10::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table10::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table10::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table11 {
float: left;
margin-top: 2rem;
margin-bottom: 3rem;
margin-left: 3%;
max-height: 45rem;
width: 15.75rem;
overflow-x: scroll;
background: var(--tertiary-color);
}

.table11::-webkit-scrollbar {
width: 1em;
}

.table11::-webkit-scrollbar-track {
margin-left: .25rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table11::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table11::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table11::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table12 {
width: 1030%;
border: none;
margin-top: 0rem;
margin-left: 0%;
margin-bottom: 2rem;
table-layout: fixed;
overflow-x: visible;
}

.table12 thead th:first-child {
left: 0;
padding-left: 5.5rem;
z-index: 2;
background: var(--tertiary-color);
}

.table12 tbody th {
padding-left: 4.5rem;
}

.table13 {
float: left;
margin-top: 0rem;
margin-left: 7%;
max-height: 15rem;
width: 15rem;
overflow-x: scroll;
}

.table13::-webkit-scrollbar {
width: 1em;
}

.table13::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table13::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table13::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table13::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table14 {
width: 960%;
border: none;
margin-top: 0rem;
margin-left: 0%;
margin-bottom: 2rem;
table-layout: fixed;
overflow-x: visible;
}

.table14, th, td {
background: var(--tertiary-color);
border: none;
border-collapse: collapse;
border-spacing: 0;
padding: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table14 thead th {
position: -webkit-sticky;
position: sticky;
top: 0;
}

.table14 thead th:first-child {
padding-left: 1rem;
}

.table14 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table14 tbody th {
background: var(--tertiary-color);
padding-left: 1rem;
}

.table14 tbody td {
background: var(--tertiary-color);
}

.table14::-webkit-scrollbar {
width: 1em;
}

.table14::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table14::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a75ff;
}

.table14::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table14::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table15 {
float: left;
margin-top: 0rem;
margin-left: 2%;
max-height: 24rem;
width: 15.75rem;
overflow-x: scroll;
}

.table15::-webkit-scrollbar {
width: 1em;
}

.table15::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table15::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table15::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table15::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table16 {
width: 860%;
border: none;
margin-top: 0rem;
margin-left: 0%;
margin-bottom: 2rem;
table-layout: fixed;
overflow-x: visible;
background: var(--tertiary-color);
}

.table17 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table18 {
float: left;
margin-top: 0rem;
margin-bottom: 2rem;
margin-left: 7%;
width: 15rem;
overflow-x: scroll;
overflow-y: hidden;
}

.table18::-webkit-scrollbar {
width: 1em;
}

.table18::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table18::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a75ff;
}

.table18::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table18::-webkit-scrollbar-corner {
background: #1a75ff;
}

.table19 {
display: block;
float: left;
clear: both;
width: 95%;
border: none;
margin-top: -1rem;
}

.table19, th, td {
margin-left: 6.75%;
border: none;
border-collapse: separate;
border-spacing: 0;
}

.table19 td {
padding-left: 0px;
padding-bottom: 0rem;
text-align: left;
background: none;
}

.table19 tr {
border: none;
}

.table19 td a {
text-shadow: .05rem .05rem .05rem #000000;
margin-bottom: 0rem;
width: 115%;
}

.table20 {
width: 87%;
border-collapse: collapse;
table-layout: auto; /* Ensures columns adjust based on content */
}

.table20, th, td {
margin-left: 7%;
border: none;
border-collapse: collapse;
word-wrap: break-word; /* Ensures content wraps correctly */
white-space: normal; /* Allows wrapping inside cells */
}

.table20 td {
padding-left: 0px;
text-align: left;
vertical-align: top; /* Align content to the top of the cell */
}

.table20 th {
padding-left: .3rem;
padding-bottom: .5rem;
border: none;
text-align: left;
}

.table20 td a:link {
color: white;
display: block;
height: 2rem;
margin-top: .5rem;
margin-bottom: 2rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.table20 tr:hover td {
background-color: #034a7c;
text-shadow: .000rem .000rem .000rem #000000;
}

.table20 tr:hover a {
color: white;
text-shadow: .000rem .000rem .000rem #000000;
}

.table21 {
width: 87%;
border: none;
}

.table21, th, td {
margin-left: 6.75%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table21 td {
padding-left: 0px;
text-align: left;
}

.table21 tr {
border: none;
}

.table21 tr:hover td{
color: white;
background-color: #034a7c;
}

.table21 tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table21 td a {
color: white;
text-shadow: .05rem .05rem .05rem #000000;
}

.table22 {
float: left;
margin-top: 0rem;
margin-bottom: 2rem;
margin-left: 7%;
width: 15rem;
}

.table22::-webkit-scrollbar {
width: 1em;
}

.table22::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table22::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table22::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table22::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table23 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table23, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table25 {
float: left;
margin-top: 1rem;
margin-left: 7%;
padding-bottom: 3rem;
width: 15rem;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table27 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
overflow-x: scroll;
overflow-y: hidden;
table-layout: fixed;
}

.table27, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table27::-webkit-scrollbar {
width: 0em;
}

.table27::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table27::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table27::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table27::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table30 {
width: 950%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table31 {
width: 950%;
border: none;
margin-left: 0%;
margin-bottom: 3rem;
table-layout: fixed;
background: var(--tertiary-color);
}

.table32 {
float: left;
margin-top: 0rem;
margin-left: 7%;
padding-bottom: 3rem;
width: 15rem;
overflow-x: scroll;
table-layout: fixed;
}

.table32::-webkit-scrollbar {
width: 1em;
}

.table32::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table32::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table32::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table32::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table33 {
width: 118%;
border: none;
}

.table33, th, td {
margin-left: 0%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table33 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table33 tr {
border: none;
}

.table33 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table34 {
width: 950%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table35 {
width: 87%;
border: none;
}

.table35, th, td {
margin-left: 15.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table35 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table35 tr {
border: none;
}

.table35 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table37 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table37, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table38 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table38, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table39 {
float: left;
margin-top: 0rem;
margin-left: 7%;
padding-bottom: 5rem;
width: 15rem;
overflow-x: scroll;
overflow-y: hidden;
table-layout: fixed;
}

.table39::-webkit-scrollbar {
width: 1em;
}

.table39::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table39::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table39::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table39::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table40 {
float: left;
margin-top: 3rem;
margin-bottom: 2rem;
margin-left: 7%;
width: 15rem;
overflow-x: scroll;
overflow-y: scroll;
}

.table40::-webkit-scrollbar {
width: 1em;
}

.table40::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table40::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table40::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table40::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table41 {
width: 650%;
border: none;
margin-left: 0%;
margin-bottom: 5rem;
table-layout: fixed;
}

.table41, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
min-height: 5rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table42 {
height: 96.5rem;
width: 100%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
overflow-x: scroll;
overflow-y: hidden;
table-layout: fixed;
}

.table42, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table42::-webkit-scrollbar {
width: 1em;
}

.table42::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table42::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table42::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table42::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table43 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table43, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
background: var(--tertiary-color);
text-shadow: .05rem .05rem .05rem #000000;
}

.table44 {
float: left;
margin-top: 0rem;
margin-left: 7%;
padding-bottom: 5rem;
width: 15rem;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table44::-webkit-scrollbar {
width: 1em;
}

.table44::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table44::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table44::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table44::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table45 {
width: 100%;
border: none;
margin-left: 0%;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table45, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table45::-webkit-scrollbar {
width: 1em;
}

.table45::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table45::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table45::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table45::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table46 {
width: 100%;
border: none;
margin-left: 0%;
table-layout: fixed;
}

.table46, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table47 {
width: 100%;
border: none;
margin-left: 0%;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table47, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table47::-webkit-scrollbar {
width: 1em;
}

.table47::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table47::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table47::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table47::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table48 {
width: 100%;
border: none;
margin-left: 0%;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table48, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table48::-webkit-scrollbar {
width: 1em;
}

.table48::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table48::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table48::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table48::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table49 {
display: none;
border-collapse: collapse;
}

.table50 {
float: left;
margin-top: 3rem;
margin-bottom: 2rem;
margin-left: 7%;
width: 15rem;
overflow-x: scroll;
overflow-y: scroll;
}

.table50::-webkit-scrollbar {
width: 1em;
}

.table50::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table50::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table50::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table50::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table51 {
border-collapse: collapse;
margin: 0;
padding: 0;
width: 100%;
background: none;
table-layout: fixed;
}

.table51 tr {
padding: .35em;
}

.table51 th,
.table51 td {
padding: .625em;
background: var(--tertiary-color);
}

.table51 th {
font-size: 1.1rem;
font-family: 'Open Sans';
}

@media screen and (max-width: 1007px) {

.table51 thead {
border: none;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}

.table51 tr {
display: block;
margin-bottom: .625em;
}

.table51 td {
display: block;
font-size: .8em;
}

.table51 td::before {
content: attr(data-label);
float: left;
font-weight: bold;
text-transform: uppercase;
}

.table51 td:last-child {
border-bottom: 0;
}

}

.table52 {
width: 650%;
border: none;
margin-left: 0%;
margin-bottom: 5rem;
table-layout: fixed;
}

.table52, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table53 {
width: 90%;
border: none;
}

.table53, th, td {
margin-bottom: 2rem;
margin-left: 6.75%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table53 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table53 tr {
border: none;
}

.table53 tr:hover td{
color: white;
background-color: #034a7c;
}

.table53 tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table53 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table54 {
width: 86%;
border: none;
}

.table54, th, td {
margin-bottom: 2rem;
margin-left: 6.75%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table54 td {
padding-left: 0px;
text-align: left;
background: none;
}

.table54 tr {
border: none;
}

.table54 tr:hover td{
color: white;
background-color: #034a7c;
}

.table54 tr:hover td a{
color: white;
background-color: #034a7c;
text-shadow: .03rem .03rem .03rem #000000;
}

.table54 td a {
text-shadow: .05rem .05rem .05rem #000000;
}

.table55 {
width: 100%;
border: none;
margin-left: 0%;
table-layout: fixed;
}

.table55, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table56 {
float: left;
margin-top: 3rem;
margin-bottom: 2rem;
margin-left: 7%;
width: 15rem;
overflow-x: scroll;
overflow-y: scroll;
}

.table56::-webkit-scrollbar {
width: 1em;
}

.table56::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table56::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table56::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table56::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table57 {
width: 650%;
border: none;
margin-left: 0%;
margin-bottom: 5rem;
table-layout: fixed;
}

.table57, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table58 {
display: block;
float: left;
clear: both;
width: 95%;
border: none;
margin-top: -1rem;
}

.table58, th, td {
margin-left: 6.75%;
border: none;
border-collapse: separate;
border-spacing: 0;
}

.table58 td {
padding-left: 0px;
padding-bottom: 0rem;
text-align: left;
background: none;
}

.table58 tr {
border: none;
}

.table58 td a {
text-shadow: .05rem .05rem .05rem #000000;
margin-bottom: 0rem;
width: 115%;
}

.table59 {
display: block;
float: left;
clear: both;
width: 95%;
border: none;
margin-top: -1rem;
}

.table59, th, td {
margin-left: 6.75%;
border: none;
border-collapse: separate;
border-spacing: 0;
}

.table59 td {
padding-left: 0px;
padding-bottom: 0rem;
text-align: left;
background: none;
}

.table59 tr {
border: none;
}

.table59 td a {
text-shadow: .05rem .05rem .05rem #000000;
margin-bottom: 0rem;
width: 115%;
}

.table60 {
display: block;
float: left;
clear: both;
width: 95%;
border: none;
margin-top: -1rem;
}

.table60, th, td {
margin-left: 6.75%;
border: none;
border-collapse: separate;
border-spacing: 0;
}

.table60 td {
padding-left: 0px;
padding-bottom: 0rem;
text-align: left;
background: none;
}

.table60 tr {
border: none;
}

.table60 td a {
text-shadow: .05rem .05rem .05rem #000000;
margin-bottom: 0rem;
width: 115%;
}

.table61 {
float: left;
margin-top: 0rem;
margin-left: 7%;
padding-bottom: 5rem;
width: 15rem;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table61::-webkit-scrollbar {
width: 1em;
}

.table61::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table61::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table61::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table61::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table62 {
height: 160.5rem;
width: 100%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
overflow-x: scroll;
overflow-y: hidden;
table-layout: fixed;
}

.table62, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table62::-webkit-scrollbar {
width: 1em;
}

.table62::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table62::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table62::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table62::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table63 {
width: 450%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
table-layout: fixed;
}

.table63, th, td {
border: none;
border-spacing: 0;
margin-bottom: -1rem;
background: var(--tertiary-color);
text-shadow: .05rem .05rem .05rem #000000;
}

.table64 {
width: 100%;
border: none;
margin-left: 0%;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table64, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table64::-webkit-scrollbar {
width: 1em;
}

.table64::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table64::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table64::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table64::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table65 {
width: 100%;
border: none;
margin-left: 0%;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table65, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table65::-webkit-scrollbar {
width: 1em;
}

.table65::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table65::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table65::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table65::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table66 {
height: 120.5rem;
width: 100%;
border: none;
margin-left: 0%;
margin-bottom: 24rem;
overflow-x: scroll;
overflow-y: hidden;
table-layout: fixed;
}

.table66, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table66::-webkit-scrollbar {
width: 1em;
}

.table66::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table66::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table66::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table66::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table67 {
height: 181.5rem;
width: 100%;
border: none;
margin-left: 0%;
margin-bottom: 22rem;
overflow-x: scroll;
overflow-y: hidden;
table-layout: fixed;
}

.table67, th, td {
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: -1rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table67::-webkit-scrollbar {
width: 1em;
}

.table67::-webkit-scrollbar-track {
margin-left: .5rem;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table67::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table67::-webkit-scrollbar-thumb:hover {
background: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
}

.table67::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table68 {
width: 100%;
border: none;
margin-left: 0%;
table-layout: fixed;
}

.table68, th, td {
background: var(--tertiary-color);
border: none;
border-spacing: 0;
padding: 0rem;
margin-bottom: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table69 {
display: block;
float: left;
clear: both;
width: 315%;
border: none;
margin-top: -1rem;
}

.table69, th, td {
margin-left: 6.75%;
border: none;
border-collapse: separate;
border-spacing: 0;
}

.table69 td {
padding-left: 0px;
padding-bottom: 0rem;
text-align: left;
background: none;
}

.table69 tr {
border: none;
}

.table69 td a {
text-shadow: .05rem .05rem .05rem #000000;
margin-bottom: 0rem;
width: 195%;
}

.table70 {
width: 950%;
border: none;
margin-top: 2rem;
margin-left: 0%;
margin-bottom: 3.5rem;
table-layout: fixed;
}

.table71 {
width: 87%;
border: none;
table-layout: fixed;
}

.table71, th, td {
margin-left: 6.75%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table71 td {
background: var(--tertiary-color);
padding-left: 0px;
text-align: left;
word-wrap: break-word;
word-break: break-all;
}

.table71 tr {
border: none;
}

.table71 tr:hover td{
background-color: #034a7c;
}

.table71 td a {
color: #ffe6cc;
text-shadow: .05rem .05rem .05rem #000000;
}

.table71 td a:visited {
color: #ffe6cc;
}

.table71 tr:hover a {
text-shadow: .000rem .000rem .000rem #000000;
}

.table71 tr:hover a:visited {
text-shadow: .000rem .000rem .000rem #000000;
}

.title {
text-align: center;
margin-top: 1.5rem;
margin-bottom: 4rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title1 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title1a {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title2 {
text-align: center;
font-size: 1.3rem;
margin-top: 2.5rem;
margin-bottom: 2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.title3 {
font-size: 1.1rem;
font-weight: 600;
padding-top: 2rem;
margin-left: 22.5%;
clear: both;
text-shadow: .06rem .06rem .06rem #000000;
}

.title8 {
display: none;
}

.title10 {
display: block;
margin-top: 1.5rem;
margin-bottom: 2.5rem;
text-align: center;
width: 100%;
text-shadow: .07rem .07rem .07rem #000000;
}

.title13 {
text-align: center;
margin-top: 3rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title14 {
text-align: center;
margin-top: 2rem;
margin-bottom: 1.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title15 {
text-align: center;
margin-top: 10.25rem;
margin-bottom: 3rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title16 {
text-align: left;
padding-top: .6rem;
padding-left: .4rem;
padding-bottom: .5rem;
border: none;
background: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title17 {
clear: both;
margin-bottom: 2.5rem;
text-align: center;
text-shadow: .06rem .06rem .06rem #000000;
}

.title18 {
text-align: center;
margin-top: .25rem;
margin-bottom: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title19 {
text-align: center;
margin-top: 4.25rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title20 {
text-align: center;
margin-top: 3rem;
margin-bottom: 2.25rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title21 {
display: none;
}

.title22 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title23 {
text-align: center;
margin-top: 2rem;
margin-bottom: 1rem;
margin-left: -5.5%;
padding-left: 7rem;
padding-right: 5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title24 {
text-align: center;
margin-top: 4rem;
margin-bottom: 1.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.title25 {
text-align: center;
margin-top: 2rem;
margin-bottom: 2rem;
margin-left: -5.5%;
padding-left: 7rem;
padding-right: 5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title26 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title27 {
display: none;
}

.title28 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title29 {
visibility: collapse;
}

.title30 {
visibility: collapse;
}

.title31 {
visibility: collapse;
}

.title32 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title33 {
display: block;
float: left;
clear: both;
margin-top: -1rem;
margin-left: 40.65rem;
}

.title34 {
visibility: collapse;
}

.title35 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .65rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title36 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .35rem;
padding-bottom: .5rem;
border: none;
width: 11%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title37 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .35rem;
padding-bottom: .5rem;
border: none;
width: 9%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title38 {
margin-top: -3.75rem;
margin-left: 37rem;
width: 50rem;
}

.title42 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title43 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .35rem;
padding-bottom: .5rem;
border: none;
width: 9%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title44 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title45 {
text-align: center;
margin-top: 10.25rem;
margin-bottom: 10.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title46 {
text-align: center;
margin-top: 10.25rem;
margin-bottom: 3rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title47 {
visibility: collapse;
}

.title48 {
visibility: visible;
background: #0474CC;
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 15%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title49 {
display: none;
}

.title50 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title51 {
display: none;
}

.title52 {
display: none;
}

.title53 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title54 {
display: none;
}

.title55 {
display: none;
}

.title56 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title57 {
font-size: 1.3rem;
text-align: center;
margin-top: 3rem;
width: 17rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title58 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title59 {
display: none;
}

.title60 {
font-size: 1.3rem;
text-align: center;
margin-top: 2rem;
margin-bottom: 2rem;
width: 17rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title61 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title62 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title63 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title64 {
/* text-align: center; */
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title65 {
display: none;
}

.title66 {
display: none;
}

.title67 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title68 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-bottom-left-radius: 10px;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title69 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title70 {
background: var(--tertiary-color);
padding-right: 2rem;
}

.title71 {
background: var(--tertiary-color);
border-bottom-left-radius: 10px;
padding-left: 0rem;
text-align: center;
}

.title73 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title74 {
display: none;
}

.title75 {
display: none;
}

.title76 {
display: none;
}

.title77 {
display: none;
}

.title78 {
display: none;
}

.title79 {
display: none;
}

.title80 {
display: none;
}

.title81 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
border-top-right-radius: 10px;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title82 {
display: none;
}

.title83 {
background: var(--tertiary-color);
border-bottom-right-radius: 10px;
}

.title84 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
border-bottom-right-radius: 10px;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title85 {
display: none;
}

.title86 {
display: none;
}

.title87 {
display: none;
}

.title88 {
display: none;
}

.title89 {
display: none;
}

.title90 {
display: none;
}

.title92 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title93 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title94 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title95 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title96 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-left: 1rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title97 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title98 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title99 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
border-top-right-radius: 10px;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title100 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title101 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title102 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title103 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title104 {
text-align: center;
margin-top: 0rem;
margin-right: 3rem;
margin-bottom: 1.5rem;
margin-left: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title105 {
text-align: center;
margin-top: 4rem;
margin-bottom: 1.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.title106 {
font-size: 1.1rem;
font-weight: 600;
padding-top: 2rem;
margin-left: 22.5%;
clear: both;
text-shadow: .06rem .06rem .06rem #000000;
}

.title107 {
text-align: center;
margin-top: 9.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title108 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: 1rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 7%;
background: var(--tertiary-color);
text-shadow: .06rem .06rem .06rem #000000;
}

.title109 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: 3.25rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 95%;
background: var(--tertiary-color);
text-shadow: .06rem .06rem .06rem #000000;
}

.title110 {
visibility: visible;
text-align: left;
font-size: 1.1rem;
padding-top: .6rem;
padding-left: .4rem;
padding-bottom: .5rem;
margin-left: 0rem;
border: none;
background: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title111 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title112 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title113 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 97%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title114 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-bottom-left-radius: 10px;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title115 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title116 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title117 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title118 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 0rem;
padding-bottom: .5rem;
border: none;
border-top-right-radius: 10px;
width: 17%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title119 {
background: var(--tertiary-color);
border-bottom-left-radius: 10px;
padding-left: 0rem;
text-align: center;
}

.title120 {
background: var(--tertiary-color);
padding-right: 2rem;
}

.title121 {
background: var(--tertiary-color);
padding-right: 2rem;
border-bottom-right-radius: 10px;
}

.title122 {
visibility: visible;
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title123 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title124 {
visibility: visible;
text-align: left;
padding-top: .25rem;
padding-left: .50rem;
padding-bottom: .75rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title125 {
float: left;
clear: both;
text-align: center;
margin-top: 2.5rem;
width: 100%;
text-shadow: .07rem .07rem .07rem #000000;
}

.title126 {
visibility: visible;
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title127 {
visibility: visible;
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title128 {
text-align: center;
margin-top: 2.5rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title129 {
visibility: collapse;
}

.title134 {
visibility: collapse;
}

.title135 {
visibility: collapse;
}

.title136 {
visibility: collapse;
}

.title138 {
padding-left: 6rem;
}

.title139 {
padding-left: 12rem;
}

.title144 {
padding-left: 12rem;
}

.title145 {
font-size: 1.1rem;
font-weight: 600;
padding-top: 3rem;
margin-left: 22.5%;
clear: both;
text-shadow: .06rem .06rem .06rem #000000;
}

.title147 {
padding-left: 12rem;
}

.title148 {
padding-left: 12rem;
}

.title149 {
padding-left: 12rem;
}

.title150 {
text-align: center;
margin-top: 10.25rem;
margin-bottom: 3rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title151 {
text-align: center;
font-size: 1.3rem;
margin-top: 2.5rem;
margin-bottom: 2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.title153 {
float: left;
text-align: center;
margin-top: 1rem;
width: 100%;
text-shadow: .07rem .07rem .07rem #000000;
}

.title154 {
font-size: 1.3rem;
text-align: center;
margin-top: 3rem;
width: 17rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.title155 {
padding-left: 12rem;
}

.title156 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .50rem;
padding-bottom: .5rem;
border: none;
border-top-left-radius: 10px;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title157 {
font-size: 1.1rem;
font-weight: 600;
padding-top: 5rem;
margin-left: 22.5%;
clear: both;
text-shadow: .06rem .06rem .06rem #000000;
}

.title158 {
float: left;
clear: both;
text-align: center;
margin-top: 2.5rem;
width: 100%;
text-shadow: .07rem .07rem .07rem #000000;
}

.title159 {
float: left;
clear: both;
text-align: center;
margin-top: 2.5rem;
width: 100%;
text-shadow: .07rem .07rem .07rem #000000;
}

.title160 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: 0rem;
padding-left: .50rem;
padding-bottom: 2rem;
border: none;
width: 3%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title161 {
display: none;
}

.title162 {
display: none;
}

.title163 {
display: none;
}

.title164 {
display: none;
}

.title165 {
text-align: center;
margin-top: 3.5rem;
margin-bottom: 4rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.top {
padding-top: 8.5rem;
}

.top1 {
margin-top: 13rem;
height: 20rem;
}

/*******************************************************************/
/*  Used to set height for a sticky footer if needed               */
/*  Controls the copyright footer on the intro page.               */
/*  Used on the index.html page and the 404 page.                  */
/*  07212021                                                       */
/*******************************************************************/

.totalpage {
position: relative;
min-height: calc(100vh - 1895em);
}

.txtalgn36 {
display: inline-block;
width: 4.5rem;
}

.txtalgn96 {
margin-top: -.07rem;
margin-left: -.35rem;
border-radius: 2.75rem;
height: 2.5rem;
width: 12.1rem;
}

.txtalgn96:hover {
color: white;
text-shadow: .005rem .005rem .005rem #000000;
}

.txtalgn116 {
margin-top: -.15rem;
margin-left: -.5rem;
border-radius: 4.5rem;
height: 3.1rem;
width: 17.1rem;
}

.txtalgn116:hover {
color: white;
text-shadow: .005rem .005rem .005rem #000000;
}

.txtalgn116a {
font-size: 1rem;
display: inline-block;
vertical-align: top;
margin-top: .5rem;
margin-left: 3.5rem;
margin-right: -1rem;
padding-top: .35rem;
}

ul {
list-style: none;
}

.updatesummary3 {
font-size: .8rem;
font-weight: 600;
vertical-align: top;
margin-left: .15rem;
padding-left: 1rem;
padding-right: 1.3em;
resize: none;
border-radius: 1rem;
height: 6.5rem;
width: 11rem;
overflow-y: hidden;
outline: none;
font-family: 'Open Sans';
}

.upvote-comment-count {
display: block;
clear: both;
float: left;
margin-top: .65rem;
margin-bottom: .5rem;
margin-left: .8rem;
width: 90%;
}

#username {
color: black;
background-color: white;
font-size: .8rem;
font-weight: 600;
display: block;
padding: .5rem .32rem .6rem 2rem;
cursor: pointer;
border: none;
border-radius: 1.45rem;
outline: none;
width: 14rem;
box-shadow: .1875rem .1875rem .1875rem rgba(68,68,68,0.6);
font-family: 'Open Sans';
}

input[id="username"]::placeholder {
              text-align: center;
              padding-right: 1.3rem;
          }

input[id="username"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             text-align: center;
             padding-right: 1.3rem;
         }
input[id="username"]::-ms-input-placeholder {
            /* Microsoft Edge */
            text-align: center;
            padding-right: 1.3rem;
         }

input[type="text"].formset1::-webkit-input-placeholder {
color: #0476c8;
}

input[type="text"].formset2::-webkit-input-placeholder {
color: #0476c8;
}

input[type="text"].formset3::-webkit-input-placeholder {
 color: #888888;
}

input[type="text"].formset4::-webkit-input-placeholder {
color: #888888;
}

input[type="text"].formset5::-webkit-input-placeholder {
color: #888888;
}

input[type="text"].budget5::-webkit-input-placeholder {
 color: #888888;
}

input[type="text"].name3::-webkit-input-placeholder {
padding-left: 28%;
}

input[type="text"].name8::-webkit-input-placeholder {
padding-left: 28%;
}

input[type="text"].name9::-webkit-input-placeholder {
padding-left: 19%;
}

input[type="text"].name10::-webkit-input-placeholder {
padding-left: 27%;
}

input[type="text"].name11::-webkit-input-placeholder {
padding-left: 26.25%;
}

input[type="text"].name12::-webkit-input-placeholder {
padding-left: 25%;
}

input[type="text"].name13::-webkit-input-placeholder {
padding-left: 10%;
}

input[type="text"].name14::-webkit-input-placeholder {
padding-left: 25%;
}

input[type="text"].name15::-webkit-input-placeholder {
padding-left: 14%;
}

input[type="text"].name17::-webkit-input-placeholder {
color: #888888;
padding-left: 22%;
}

input[type="text"].name18::-webkit-input-placeholder {
color: #888888;
padding-left: 32%;
}

input[type="text"].name19::-webkit-input-placeholder {
padding-left: 27%;
color: #888888;
}

input[type="text"].name20::-webkit-input-placeholder {
padding-left: 26.25%;
color: #888888;
}

input[type="text"].name21::-webkit-input-placeholder {
padding-left: 25%;
color: #888888;
}

input[type="text"].name22::-webkit-input-placeholder {
padding-left: 25%;
color: #888888;
}

input[type="text"].name23::-webkit-input-placeholder {
padding-left: 38%;
color: #888888;
}

input[type="text"].vendor3::-webkit-input-placeholder {
color: #888888;
}

number.number::-webkit-input-placeholder {
color: #0476c8;
}

textarea.description1::-webkit-input-placeholder {
color: #888888;
}

textarea.description2::-webkit-input-placeholder {
color: #0476c8;
}

textarea.updatesummary3::-webkit-input-placeholder {
color: #888888;
}

textarea[name="oncall_instructions"]::-webkit-input-placeholder {
color: #888888;
}

textarea[name$='-description']::-webkit-input-placeholder {
color: #0476c8;
}

input[type="text"]#id_actual_end_date::-webkit-input-placeholder {
color: #888888;
}

input[type="text"]#id_actual_duration::-webkit-input-placeholder {
color: #888888;
}

textarea[id='id_notes']::-webkit-input-placeholder {
color: #888888;
}

input[type="text"]#id_planned_duration::-webkit-input-placeholder {
color: #0476c8;
}

input[type="text"]#id_actual_start_date::-webkit-input-placeholder {
color: #888888;
}

input[type="text"]#id_alternate_phone::-webkit-input-placeholder {
color: #888888;
}

input[type="text"]#id_actual_end_time::-webkit-input-placeholder {
color: #888888;
}

input[type="text"]#id_actual_start_time::-webkit-input-placeholder {
color: #888888;
}

input[type="text"]#id_planned_end_date::-webkit-input-placeholder {
color: #0476c8;
}

input[type="text"]#id_planned_start_date::-webkit-input-placeholder {
color: #0476c8;
}

.width1 {
width: 12rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width2 {
/* word-wrap: break-word; */
/* word-break: break-all; */
width: 13rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width3 {
margin-left: 1.5rem;
width: 14rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width4 {
width: 13rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width5 {
margin-left: 1rem;
width: 11rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.width6 {
display: none;
}

.width11 {
padding-top: 0rem;
padding-left: 0rem;
width: 12rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width12 {
padding-top: .10rem;
padding-left: .1rem;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width16 {
margin-left: 7%;
width: 80%;
text-shadow: .08rem .08rem .08rem #000000;
}

.width18 {
width: 95%;
text-shadow: .03rem .03rem .03rem #000000;
}

.width21 {
width: 95%;
text-shadow: .03rem .03rem .03rem #000000;
}

.width22 {
display: none;
}

.width24 {
width: 14.5rem;
text-shadow: .03rem .03rem .03rem #000000;
}

.width25 {
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width26 {
margin-left: 1.5rem;
width: 12.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width27 {
width: 13rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.width28 {
margin-left: 1.5rem;
width: 12.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width31 {
margin-top: .95rem;
width: 12rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.width32 {
width: 13rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width33 {
display: none;
}

.width34 {
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width35 {
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width36 {
margin-left: 28%;
width: 10rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width37 {
margin-left: 30%;
width: 11rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width46 {
width: 12rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width48 {
width: 12rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width49 {
margin-left: 7%;
width: 80%;
word-wrap: break-word;
word-break: break-all;
text-shadow: .08rem .08rem .08rem #000000;
}

.width51 {
width: 12rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width53 {
margin-top: 1rem;
margin-bottom: 1rem;
width: 95%;
text-shadow: .03rem .03rem .03rem #000000;
}

.width55 {
width: 13rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width58 {
font-weight: bold;
margin-top: 1rem;
width: 12rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width78 {
margin-left: -.75%;
padding-bottom: .25rem;
width: 14.5rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width80 {
margin-left: -.75%;
padding-bottom: .25rem;
width: 14.5rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width83 {
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width87 {
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width89 {
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width94 {
margin-top: -1rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width98 {
margin-top: 0rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width100 {
margin-left: -.3rem;
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width103 {
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width106 {
margin-top: -.75rem;
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width108 {
margin-left: 7%;
width: 80%;
text-shadow: .08rem .08rem .08rem #000000;
}

.width111 {
margin-left: 30%;
width: 11rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width112 {
margin-top: -.75rem;
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width113 {
margin-top: -.75rem;
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width115 {
padding-bottom: .25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width120 {
margin-top: -1rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width121 {
margin-left: 5%;
}

.width125 {
margin-top: -1rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width126 {
margin-top: -.75rem;
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width130 {
margin-left: 30%;
width: 11rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width133 {
margin-top: 0rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width135 {
margin-left: 2.75rem;
width: 80%;
text-shadow: .045rem .045rem .045rem #000000;
}

.width136 {
margin-top: 1rem;
margin-bottom: 1rem;
width: 95%;
text-shadow: .03rem .03rem .03rem #000000;
}

.width137 {
margin-top: 0rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width142 {
margin-top: .25rem;
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width143 {
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width144 {
margin-top: 0rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width147 {
margin-left: -.3rem;
padding-bottom: .25rem;
width: 14.5rem;
word-break: break-all;
text-shadow: .06rem .06rem .06rem #000000;
}

.width148 {
margin-left: -.3rem;
padding-bottom: .25rem;
width: 14.5rem;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width149 {
margin-top: -3.5rem;
width: 30%;
}

.width150 {
margin-top: -1.5rem;
width: 30%;
}

.width151 {
margin-top: -1.5rem;
width: 100%;
}

.width153 {
margin-left: 7%;
width: 80%;
text-shadow: .08rem .08rem .08rem #000000;
}

.width154 {
margin-top: 0rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width155 {
margin-top: 0rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width167 {
margin-top: 0rem;
margin-bottom: 2.5rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width168 {
margin-top: .75rem;
margin-bottom: 1rem;
margin-left: 7%;
width: 80%;
text-shadow: .08rem .08rem .08rem #000000;
}

.width169 {
margin-top: 1rem;
padding-bottom: 3rem;
width: 14.5rem;
text-shadow: .03rem .03rem .03rem #000000;
}

.width170 {
margin-top: 0rem;
padding-bottom: 4rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width171 {
margin-top: 0rem;
padding-bottom: 6rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width172 {
margin-top: 1rem;
padding-bottom: 1rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width173 {
margin-top: 1rem;
margin-bottom: 2rem;
width: 14.5rem;
text-shadow: .03rem .03rem .03rem #000000;
}

.width174 {
margin-top: 0rem;
padding-top: 0rem;
padding-bottom: 2.25rem;
width: 14.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.width179 {
width: 17rem;
}

.width180 {
width: 19.75rem;
}

.width181 {
width: 35rem;
}

/*  Fall back fonts to local if google api not working or system not online */
/*  Need to figure out final location of fonts and update SRC references below accordingly */

@font-face {

font-family: 'Open Sans';

font-weight: 400;
font-style: normal;
src: url('../fonts/Open-Sans-regular/Open-Sans-regular.eot');
src: url('../fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix') format('embedded-opentype'),
local('Open Sans'),
local('Open-Sans-regular'),
url('../fonts/Open-Sans-regular/Open-Sans-regular.woff2') format('woff2'),
url('../fonts/Open-Sans-regular/Open-Sans-regular.woff') format('woff'),
url('../fonts/Open-Sans-regular/Open-Sans-regular.ttf') format('truetype'),
url('../fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans') format('svg');
}

/*  Fall back fonts to local if google api not working or system not online */
/*  Need to figure out final location of fonts and update SRC references below accordingly */

@font-face {
font-family: 'Passion One';
font-weight: 400;
font-style: normal;
src: url('../fonts/Passion-One-regular/Passion-One-regular.eot');
src: url('../fonts/Passion-One-regular/Passion-One-regular.eot?#iefix') format('embedded-opentype'),
local('Passion One'),
local('Passion-One-regular'),
url('../fonts/Passion-One-regular/Passion-One-regular.woff2') format('woff2'),
url('../fonts/Passion-One-regular/Passion-One-regular.woff') format('woff'),
url('../fonts/Passion-One-regular/Passion-One-regular.ttf') format('truetype'),
url('../fonts/Passion-One-regular/Passion-One-regular.svg#PassionOne') format('svg');

}

input[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=text]::-ms-reveal {  display: none; width : 0; height: 0; }
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

@media screen and (min-width: 20em) {

/********************************************************/
/*  HTML font size control overall look of font sizes   */
/*  and scale of screen for mobile viewing.             */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: red; */
min-width: 17.75rem;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 35px;
}

#comment-history-list {
width: 80%;
margin-left: -.2rem;
margin-bottom: 0rem;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

input[type="text"]#message-input {
width: 20rem;
}

#chat-log {
word-wrap: break-word;
word-break: break-all;
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 2rem;
margin-bottom: 4rem;
width: 20rem;
}

.add-row-budget {
margin-top: -4rem;
margin-bottom: -1rem;
margin-left: 2.5rem;
padding-left: .95rem;
width: 3.75rem;
}

.add-row-contact {
margin-top: -3rem;
margin-bottom: -1rem;
margin-left: 2.5rem;
padding-left: .95rem;
width: 3.75rem;
}

.add-row-goal {
margin-top: -3.5rem;
margin-left: 12%;
}

.add-row-meeting {
margin-top: -3.5rem;
margin-left: 12%;
}

.add-row-program-plan {
margin-top: -3.5rem;
margin-left: 12%;
}

.add-row-program {
margin-top: -4rem;
margin-bottom: -1rem;
margin-left: 2.5rem;
padding-left: .95rem;
width: 3.75rem;
}

.add-row-project-plan {
margin-top: -3.5rem;
margin-left: 12%;
}

.add-row-survey {
margin-top: -4rem;
margin-bottom: -1rem;
margin-left: 2.5rem;
padding-left: .95rem;
width: 3.75rem;
}

.add-row-time {
margin-top: -4rem;
margin-bottom: -1rem;
margin-left: 2.5rem;
padding-left: .95rem;
width: 3.75rem;
}

.attachmentname1 {
height: initial;
padding-top: 0rem;
margin-bottom: 3.5rem;
margin-left: -5rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
clear: both;
float: left;
margin-top: 1rem;
margin-bottom: 1rem;
margin-left: -5rem;
padding-top: 0rem;
width: 130%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: 1.75rem;
margin-left: 1rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -4.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: .75rem;
margin-bottom: 4.75rem;
margin-left: 1rem;
}

.attachmentname12 {
padding-top: 0rem;
margin-bottom: 3.5rem;
margin-left: -5rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 0rem;
margin-bottom: 4.5rem;
margin-left: -5rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
}

.attachmentname16 {
height: initial;
padding-top: 0rem;
margin-bottom: 3.5rem;
margin-left: -5rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
height: initial;
padding-top: 0rem;
margin-bottom: 3.5rem;
margin-left: -5rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
height: initial;
padding-top: 0rem;
margin-bottom: 3.5rem;
margin-left: -5rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
}

.box30 {
margin-left: 2.5rem;
width: 19rem;
}

.box31 {
width: 19rem;
}

.button1 {
margin-left: 5.5rem;
}

.button7 {
margin-left: 7.75rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 1.5rem;
}

.button9 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 14rem;
}

.button121 {
margin-top: 1.5rem;
margin-left: 32.5%;
}

.button124 {
margin-top: 10.5rem;
margin-left: 130.5%;
}

.button125 {
margin-top: 6.5rem;
margin-left: 38%;
margin-right: 4%;
position: absolute;
}

.button126 {
margin-top: 10.5rem;
margin-left: 130.5%;
}

.button129 {
clear: both;
float: left;
margin-top: 4.5rem;
margin-left: 40%;
margin-right: 4%;
margin-bottom: 2rem;
position: absolute;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 1.5rem;
}

.button132 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 14rem;
}

.button133 {
margin-left: 5.5rem;
}

.button134 {
margin-left: 5.5rem;
}

.button176 {
margin-top: 4rem;
margin-left: 38%;
margin-right: 4%;
position: absolute;
}

.button221 {
margin-top: 9.5rem;
margin-left: 38%;
margin-right: 4%;
position: absolute;
}

.button222 {
margin-top: 9.5rem;
margin-bottom: 2rem;
margin-left: 130.5%;
}

.button223 {
margin-top: 9.5rem;
margin-bottom: 2rem;
margin-left: 130.5%;
}

.button224 {
margin-top: 9.5rem;
margin-left: 38%;
margin-right: 4%;
position: absolute;
}

.button227 {
margin-left: 0rem;
}

.choices {
padding-left: 3.2rem;
}

.choices1 {
margin-left: -1.5rem;
width: 13rem;
}

.choices2 {
padding-left: 3rem;
width: 18rem;
}

.choices3 {
padding-left: 3.2rem;
}

.choices4 {
padding-left: 3.2rem;
}

.choices5 {
padding-left: 3.2rem;
}

.choices6 {
padding-left: 3.2rem;
}

.choices7 {
padding-left: 3.2rem;
}

.choices9 {
margin-left: 0rem;
padding-left: 3.2rem;
width: 99.75%;
}

.choices11 {
margin-bottom: 1.5rem;
margin-left: 0rem;
padding-left: 3.2rem;
width: 99.75%;
}

.delete-row-budget {
margin-top: -4rem;
margin-left: 9rem;
padding-left: 1.25rem;
width: 3.8rem;
}

.delete-row-contact {
margin-top: -3rem;
margin-left: 9rem;
padding-left: 1.25rem;
width: 3.8rem;
}

.delete-row-goal {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-meeting {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program {
margin-top: -4rem;
margin-left: 9rem;
padding-left: 1.25rem;
width: 3.8rem;
}

.delete-row-project-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-survey {
margin-top: -4rem;
margin-left: 13rem;
padding-left: 1.25rem;
width: 3.8rem;
}

.delete-row-time {
margin-top: -4rem;
margin-left: 9rem;
padding-left: 1.25rem;
width: 3.8rem;
}

.description {
padding-left: 3.2rem;
}

.description1 {
padding-left: 1rem;
}

.description2 {
padding-left: 1rem;
}

.description3 {
margin-left: 0rem;
padding-left: 3.5rem;
width: 99%;
}

.description4 {
margin-bottom: .75rem;
margin-left: 0rem;
padding-left: 3.5rem;
width: 99%;
}

.description5 {
margin-bottom: .75rem;
margin-left: 0rem;
padding-left: 3.5rem;
width: 99%;
}

.description6 {
padding-left: 3.2rem;
}

.err-msg {
margin-top: .25rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 17rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg1 {
margin-top: .25rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg2 {
width: 12.5rem;
}

.err-msg3 {
margin-top: .25rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg4 {
margin-top: .75rem;
margin-left: 1.25rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg5 {
margin-top: 6.75rem;
margin-left: 1.25rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg6 {
color: #ffe6cc;
font-weight: bold;
margin-top: 1.5rem;
margin-left: 4rem;
width: 16.5rem;
text-align: center;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg7 {
width: 12.5rem;
}

.err-msg8 {
margin-left: 5.5rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 1.8rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg12 {
margin-top: -1.25rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg13 {
margin-top: .25rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg14 {
margin-top: .25rem;
margin-left: 2.5rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg15 {
margin-top: -18.5rem;
margin-left: 11rem;
}

.err-msg16 {
margin-top: .5rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 17rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg17 {
margin-top: -.25rem;
margin-left: 5.75rem;
color: #ffe6cc;
font-weight: bold;
width: 14rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg18 {
margin-top: .25rem;
margin-left: 7.75rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg19 {
margin-top: .25rem;
margin-left: 1.25rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg22 {
margin-top: .25rem;
margin-left: 4.75rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg23 {
margin-top: .25rem;
margin-left: 4.75rem;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg24 {
margin-top: -1rem;
margin-left: 8.5rem;
width: 10rem;
color: #ffe6cc;
font-weight: bold;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg25 {
margin-top: 0rem;
margin-left: 9rem;
width: 10rem;
color: #ffe6cc;
font-weight: bold;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg26 {
margin-top: .25rem;
margin-left: 2.75rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg27 {
margin-top: -1.25rem;
margin-left: 1.25rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg29 {
margin-top: .25rem;
margin-left: 6rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -8rem;
}

.err-msg32 {
margin-top: -1.25rem;
margin-left: 3.25rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.err-msg33 {
margin-top: 0rem;
margin-left: 1.25rem;
color: #ffe6cc;
font-weight: bold;
width: 16rem;
text-shadow: .06rem .06rem .06rem #000000;
}

#file_list {
width: 20rem;
}

#file_list1 {
width: 20rem;
}

#file_list2 {
width: 15rem;
}

#file_list3 {
width: 20rem;
}

#file_list4 {
width: 22rem;
}

#file_names {
width: 20rem;
}

#file_names1 {
width: 20rem;
}

#file_names2 {
width: 15rem;
}

#file_names3 {
width: 20rem;
}

#file_names4 {
width: 22rem;
}

.image21 {
margin-left: -5rem;
}

.image24 {
margin-left: -5rem;
}

.image25 {
margin-left: -5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

/* Chrome, Edge & Safari */
input[type="file"]#image1::-webkit-file-upload-button {
margin-left: 0%;
}

.leftwidth70 {
padding-left: 6%;
}

.leftwidth97 {
padding-left: 6%;
}

.logo1 {
font-size: 2rem;
}

.logo2 {
font-size: .7rem;
}

.logo3 {
margin-left: -.5rem;
height: 4.5rem;
}

.logo5 {
margin-left: -.5rem;
height: 4.5rem;
}

#my_files {
margin-left: 3rem;
}

#my_files1 {
margin-left: 3rem;
}

.name {
padding-left: 3.2rem;
}

.name4 {
margin-left: 2.5rem;
padding-left: 3.5rem;
width: 9.4rem;
}

.name5 {
width: 8.75rem;
}

.name6 {
padding-left: 3.4rem;
width: 16rem;
}

.name25 {
padding-left: 3.2rem;
}

.name26 {
padding-left: 3.2rem;
}

.name27 {
padding-left: 3.2rem;
width: 99.75%;
}

.name28 {
margin-top: 1rem;
margin-left: -2.5rem;
padding-left: 2.4rem;
width: 105%;
}

.name29 {
padding-left: 3.2rem;
}

.name30 {
margin-bottom: 1.5rem;
padding-left: 3.2rem;
width: 99.75%;
}

.name31 {
margin-bottom: 1.5rem;
padding-left: 3.2rem;
width: 99.75%;
}

.rightwidth1 {
padding-left: 15%;
}

.rightwidth7 {
padding-left: 18%;
}

.rightwidth14 {
padding-left: 5%;
}

.rightwidth16 {
padding-left: 1.65rem;
}

.rightwidth18 {
padding-right: 0rem;
padding-left: 15.25%;
width: 100%;
}

.rightwidth19 {
padding-left: 1.65rem;
}

.rightwidth22 {
padding-left: 19%;
}

.rightwidth28 {
padding-left: 1.65rem;
}

.rightwidth30 {
padding-left: 5rem;
}

.rightwidth31 {
padding-left: 5rem;
}

.rightwidth32 {
padding-left: 1.5rem;
}

.rightwidth35 {
padding-left: 4%;
}

.rightwidth37 {
padding-left: 1.65rem;
}

.rightwidth38 {
padding-left: 1.65rem;
}

.rightwidth39 {
margin-bottom: 1rem;
margin-left: 0%;
width: 99.5%;
}

.rightwidth52 {
padding-left: 1.65rem;
}

.rightwidth54 {
padding-left: 4%;
}

.rightwidth55 {
padding-left: 4%;
}

.rightwidth67 {
padding-left: 1.95rem;
}

.rightwidth69 {
padding-left: 3.5rem;
}

.rightwidth74 {
padding-left: 1.85rem;
}

.rightwidth78 {
margin-left: 10%;
width: 88.5%;
}

.rightwidth81 {
padding-left: 1.85rem;
}

.rightwidth83 {
margin-left: 3%;
width: 20rem;
}

.rightwidth87 {
padding-left: 1.85rem;
}

.rightwidth88 {
padding-left: 1.85rem;
}

.rightwidth89 {
padding-left: 2.9rem;
}

.rightwidth90 {
padding-left: 0rem;
}

.rightwidth92 {
padding-left: 1.85rem;
}

.rightwidth98 {
margin-left: .5rem;
width: 86%;
}

.rightwidth102 {
padding-left: 1.85rem;
}

.spacer21 {
margin-left: 10%;
}

.spacer26 {
margin-left: 5rem;
}

.spacer33 {
margin-top: -7rem;
}

.spacer56 {
margin-left: 13%;
width: 13rem;
}

.spacer60 {
margin-top: -1rem;
margin-left: 1.75rem;
width: 18rem;
}

.spacer67 {
margin-left: 17%;
}

.spacer87 {
margin-left: 5.75rem;
}

.spacer89 {
margin-left: 1.85rem;
}

.spacer93 {
margin-left: 1.4rem;
}

.spacer94 {
margin-top: 3rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer100 {
margin-left: 1.7rem;
}

.spacer101 {
margin-left: 1.7rem;
}

.spacer126 {
margin-top: -2.1rem;
height: 3rem;
width: 10rem;
}

.spacer128 {
margin-top: 2.25rem;
margin-left: 2.5rem;
width: 15rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer170 {
margin-left: 5%;
}

.spacer174 {
display: block;
float: left;
clear: both;
margin-top: -14.5rem;
margin-bottom: 0rem;
margin-left: -8.2%;
}

.spacer175 {
margin-left: 2.5rem;
width: 18rem;
}

.spacer176 {
margin-left: 1rem;
width: 15.75rem;
}

.spacer177 {
margin-top: 3.1rem;
}

.spacer181 {
margin-left: 1%;
width: 18rem;
}

.spacer193 {
display: block;
float: left;
clear: both;
margin-top: -15.5rem;
margin-bottom: 0rem;
margin-left: -8.2%;
width: 98%;
}

.spacer198 {
padding-left: 3rem;
}

.spacer199 {
padding-left: 4.2rem;
}

.spacer200 {
padding-left: .8rem;
}

.spacer201 {
padding-left: .1rem;
}

.spacer202 {
padding-left: 1.3rem;
}

.spacer232 {
margin-left: -1.63rem;
}

.spacer240 {
margin-top: .25rem;
margin-left: 2.45rem;
width: 20rem;
}

.spacer241 {
margin-top: .25rem;
margin-left: 2.45rem;
width: 20rem;
}

.spacer242 {
margin-left: 1.5rem;
width: 14rem;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer251 {
margin-left: -.95rem;
}

.spacer265 {
margin-top: 3rem;
margin-bottom: -1rem;
}

.spacer269 {
margin-top: 3rem;
}

.spacer271 {
margin-top: 0rem;
margin-bottom: 1rem;
}

.spacer272 {
margin-top: 3rem;
margin-bottom: -1rem;
}

.spacer274 {
margin-top: 3rem;
}

.spacer275 {
margin-left: .5rem;
width: 96%;
}

.spacer276 {
margin-left: 1.6rem;
}

.spacer277 {
margin-top: -.75rem;
margin-left: 2.45rem;
width: 18rem;
}

.spacer282 {
margin-left: 5.5rem;
}

.spacer283 {
margin-top: 0rem;
margin-left: 17.75rem;
}

.spacer284 {
margin-left: 0.5rem;
width: 96%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 2.25rem;
padding-top: 0rem;
width: 94%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer291 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2rem;
width: 100%;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
word-wrap: break-word;
word-break: break-all;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 96%;
}

.new-comment {
font-size: 1.2rem;
margin-left: 4.5rem;
width: 80%;
}

.spacer296 {
display: block;
clear: both;
float: left;
margin-bottom: -.5rem;
margin-left: 2.25rem;
width: 80%;
}

.spacer306 {
padding-left: 21.3rem;
}

.spacer309 {
padding-left: .3rem;
}

.spacer312 {
padding-left: .8rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 1.8rem;
}

.spacer324 {
margin-left: .5rem;
width: 96%;
}

.spacer327 {
display: block;
clear: both;
float: left;
margin-bottom: -.5rem;
margin-left: 1.9rem;
width: 80%;
text-shadow: .08rem .08rem .08rem #000000;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 3%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-top: 0rem;
margin-bottom: 15rem;
margin-left: 0%;
width: 950%;
}

.table4 {
margin-top: 0rem;
margin-left: 12%;
width: 77%;
}

.table5 {
margin-top: 3rem;
margin-left: 0rem;
width: 904%;
}

.table6 {
width: 92%;
border: none;
}

.table6, th, td {
margin-left: 3%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 4.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 3rem;
margin-left: 0rem;
width: 904%;
}

.table9 {
margin-top: 1rem;
margin-left: 8%;
width: 20rem;
}

.table11 {
width: 18.75rem;
}

.table13 {
margin-top: 1rem;
margin-left: 3.5%;
max-height: 17rem;
width: 21rem;
}

.table14 {
max-height: 17rem;
}

.table15 {
margin-left: 2%;
width: 22rem;
}

.table17 {
margin-top: 0rem;
margin-bottom: 16rem;
width: 350%;
}

.table18 {
margin-left: 11%;
width: 77%;
}

.table19 {
margin-left: 1rem;
}

.table19 td a {
width: 125%;
}

.table22 {
margin-left: 27%;
width: 70%;
overflow-x: scroll;
overflow-y: hidden;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 1200%;
}

.table25 {
margin-top: 1rem;
margin-left: 11%;
width: 78%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-top: 0rem;
margin-bottom: 15rem;
margin-left: 0%;
width: 950%;
}

.table31 {
margin-top: 0rem;
margin-bottom: 9rem;
margin-left: 0%;
width: 950%;
}

.table32 {
margin-top: 0rem;
margin-left: 12%;
padding-bottom: 5rem;
width: 77%;
}

.table34 {
margin-top: 0rem;
margin-bottom: 15rem;
margin-left: 0%;
width: 950%;
}

.table38 {
margin-bottom: 11rem;
width: 299%;
}

.table39 {
margin-top: 0rem;
margin-left: 12%;
width: 77%;
}

.table40 {
margin-left: 7%;
width: 84%;
overflow-x: scroll;
overflow-y: scroll;
}

.table41 {
margin-bottom: 3rem;
width: 599%;
}

.table42 {
height: 100.5rem;
width: 100%;
margin-bottom: 0rem;
padding-bottom: 0rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 100%;
}

.table44 {
margin-top: 0rem;
margin-left: 7.5%;
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 85%;
}

.table45 {
margin-left: 1.25rem;
width: 86%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 1.5rem;
width: 86%;
}

.table48 {
margin-left: 1rem;
width: 92%;
}

.table50 {
margin-left: 7%;
width: 84%;
overflow-x: scroll;
overflow-y: scroll;
}

.table52 {
margin-bottom: 3rem;
width: 599%;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 7%;
width: 84%;
overflow-x: scroll;
overflow-y: scroll;
}

.table57 {
margin-bottom: 3rem;
width: 599%;
}

.table58 {
margin-left: 1rem;
}

.table58 td a {
width: 125%;
}

.table59 {
margin-left: -2rem;
}

.table59 td a {
width: 175%;
}

.table60 {
margin-left: 1rem;
}

.table60 td a {
width: 125%;
}

.table61 {
margin-top: 0rem;
margin-left: 7.5%;
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 85%;
}

.table62 {
height: 160.5rem;
width: 100%;
margin-bottom: 0rem;
padding-bottom: 0rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 100%;
}

.table64 {
margin-left: 3rem;
width: 86%;
}

.table65 {
margin-left: 1.25rem;
width: 86%;
}

.table66 {
height: 126.5rem;
width: 100%;
margin-bottom: 6rem;
padding-bottom: 0rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 181.5rem;
width: 100%;
margin-bottom: 0rem;
padding-bottom: 0rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table69 {
margin-left: 1rem;
width: 315%;
}

.table69 td a {
width: 125%;
}

.table70 {
margin-top: 3rem;
margin-left: 167rem;
width: 904%;
}

.title3 {
margin-left: 7.8rem;
}

.title19 {
margin-top: 3rem;
}

.title24 {
margin-top: 1.5rem;
}

.title45 {
margin-top: 7.25rem;
margin-bottom: 7rem;
}

.title57 {
text-align: center;
width: initial;
}

.title60 {
float: left;
width: 100%;
margin-bottom: 0rem;
}

.title71 {
background: var(--tertiary-color);
border-bottom-left-radius: 10px;
padding-left: 0rem;
text-align: center;
}

.title105 {
margin-top: 1.5rem;
}

.title106 {
margin-left: 7.8rem;
}

.title119 {
background: var(--tertiary-color);
border-bottom-left-radius: 10px;
padding-left: 0rem;
text-align: center;
}

.title138 {
padding-left: 3.5rem;
}

.title139 {
padding-left: 8.5rem;
}

.title140 {
padding-left: 3.25rem;
}

.title141 {
padding-left: 0rem;
}

.title142 {
padding-left: 1.25rem;
}

.title143 {
padding-left: 3.95rem;
}

.title144 {
padding-left: 8.5rem;
}

.title145 {
margin-left: 7.8rem;
}

.title147 {
padding-left: 8.5rem;
}

.title148 {
padding-left: 8.5rem;
}

.title149 {
padding-left: 8.5rem;
}

.title154 {
text-align: center;
width: initial;
}

.title155 {
padding-left: 8.5rem;
}

.title157 {
margin-left: 7.8rem;
}

.top {
padding-top: 2rem;
}

.txtalgn96 {
margin-left: -.45rem;
height: 2.4rem;
}

.updatesummary3 {
margin-left: -1.75rem;
width: 13.5rem;
}

.width1 {
width: 13.25rem;
}

.width2 {
width: 14rem;
}

.width3 {
width: 17rem;
}

.width4 {
width: 16.25rem;
}

.width5 {
margin-left: 1.75rem;
width: 9.5rem;
}

.width11 {
width: 13.25rem;
}

.width12 {
width: 13.25rem;
}

.width16 {
margin-left: 11.5%;
width: 74%;
text-shadow: .06rem .06rem .06rem #000000;
}

.width18 {
width: 84%;
}

.width21 {
margin-left: 0rem;
width: 87%;
}

.width24 {
width: 17.5rem;
}

.width25 {
width: 16.5rem;
}

.width26 {
width: 13rem;
}

.width27 {
width: 14rem;
}

.width28 {
width: 13rem;
}

.width31 {
width: 13.25rem;
}

.width34 {
margin-left: 0rem;
padding-left: 0rem;
width: 17.25rem;
}

.width35 {
width: 17.25rem;
}

.width36 {
margin-left: 5.25rem;
width: 12rem;
}

.width37 {
margin-left: 23.5%;
width: 12rem;
}

.width46 {
width: 13.25rem;
}

.width48 {
width: 13.25rem;
}

.width49 {
margin-left: 11.5%;
width: 74%;
text-shadow: .06rem .06rem .06rem #000000;
}

.width51 {
width: 13.25rem;
}

.width53 {
width: 84%;
}

.width55 {
width: 15.5rem;
}

.width58 {
width: 13.25rem;
}

.width60 {
margin-top: 1rem;
margin-left: 1%;
}

.width61 {
margin-left: 1%;
}

.width77 {
margin-left: 1%;
}

.width78 {
margin-left: .25%;
width: 20rem;
}

.width80 {
margin-left: .25%;
width: 20rem;
}

.width82 {
margin-top: 1rem;
margin-left: 1%;
}

.width83 {
margin-left: 1%;
width: 20rem;
}

.width84 {
margin-left: 1%;
}

.width85 {
margin-left: 1%;
width: 20rem;
text-shadow: .04rem .04rem .04rem #000000;
}

.width87 {
padding-left: .25rem;
width: 20.5rem;
}

.width88 {
margin-left: 1%;
}

.width89 {
margin-left: 1%;
width: 20rem;
}

.width94 {
width: 17.25rem;
}

.width98 {
width: 17.25rem;
}

.width99 {
margin-left: 0%;
}

.width100 {
margin-left: 0%;
width: 20rem;
}

.width101 {
margin-left: 1%;
}

.width102 {
margin-left: 1%;
}

.width103 {
padding-left: .25rem;
width: 20.5rem;
}

.width104 {
margin-left: 1%;
}

.width106 {
margin-left: .05rem;
padding-left: 0rem;
width: 16rem;
}

.width108 {
margin-left: 11.5%;
width: 74%;
word-wrap: break-word;
text-shadow: .06rem .06rem .06rem #000000;
}

.width111 {
margin-left: 23.5%;
width: 12rem;
}

.width112 {
margin-left: .05rem;
padding-left: .2rem;
width: 16rem;
}

.width113 {
margin-left: .05rem;
padding-left: 0rem;
width: 16rem;
}

.width115 {
padding-left: .25rem;
width: 20.5rem;
}

.width120 {
width: 17.25rem;
}

.width121 {
margin-left: 20%;
}

.width125 {
width: 17.25rem;
}

.width126 {
margin-left: .05rem;
padding-left: 0rem;
width: 16rem;
}

.width130 {
margin-left: 23.5%;
width: 12rem;
}

.width133 {
width: 17.25rem;
}

.width135 {
margin-left: 2.8rem;
width: 76%;
}

.width136 {
margin-left: 0rem;
width: 87%;
}

.width137 {
width: 17.25rem;
}

.width142 {
margin-left: .05rem;
padding-left: .2rem;
width: 16rem;
}

.width143 {
margin-left: 0rem;
padding-left: 0rem;
width: 17.25rem;
}

.width144 {
margin-left: .25rem;
padding-left: 0rem;
width: 16rem;
}

.width146 {
margin-left: 0%;
}

.width147 {
margin-left: 0%;
width: 20rem;
}

.width148 {
margin-left: 0%;
width: 20rem;
}

.width152 {
margin-left: 1%;
}

.width153 {
margin-left: 11.5%;
width: 74%;
text-shadow: .06rem .06rem .06rem #000000;
}

.width154 {
width: 17.25rem;
}

.width155 {
width: 17.25rem;
}

.width156 {
margin-top: 1rem;
margin-left: 1%;
}

.width157 {
margin-left: 1%;
}

.width159 {
margin-left: 1%;
}

.width160 {
margin-top: 1rem;
margin-left: 1%;
}

.width161 {
margin-left: 1%;
}

.width163 {
margin-left: 1%;
}

.width164 {
margin-top: 1rem;
margin-left: 1%;
}

.width165 {
margin-left: 1%;
}

.width167 {
margin-left: .25rem;
padding-left: 0rem;
width: 16rem;
}

.width168 {
margin-left: 11.5%;
width: 74%;
text-shadow: .06rem .06rem .06rem #000000;
}

.width169 {
width: 17.5rem;
}

.width170 {
width: 17.25rem;
}

.width171 {
width: 17.25rem;
}

.width172 {
width: 17.25rem;
}

.width173 {
width: 17.5rem;
}

.width174 {
margin-left: .05rem;
padding-left: 0rem;
width: 16rem;
}

.width175 {
margin-left: 1%;
}

.width176 {
margin-top: 1rem;
margin-left: 1%;
}

.width177 {
margin-left: 1%;
}

}

@media screen and (min-width: 22.5em) and (max-device-width: 46em)  {

/********************************************************/
/*  HTML font size control overall look of font sizes   */
/*  and scale of screen for mobile viewing.             */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: green; */
min-width: 18rem;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 42px;
}

.add-row-budget {
margin-top: -4rem;
margin-left: 3rem;
}

.add-row-contact {
margin-left: 3rem;
}

.add-row-program {
margin-top: -4rem;
margin-left: 3rem;
}

.add-row-survey {
margin-top: -4rem;
margin-left: 3rem;
}

.add-row-time {
margin-top: -4rem;
margin-left: 3rem;
}

.button8 {
width: 8rem;
}

.button9 {
width: 8rem;
}

.button15 {
width: 16rem;
}

.button16 {
width: 17.5rem;
}

.button19 {
width: 20.5rem;
}

.button20 {
width: 20.5rem;
}

.button21 {
width: 16rem;
}

.button23 {
margin-right: 6%;
width: 20.5rem;
}

.button24 {
margin-left: 7%;
width: 20.5rem;
}

.button26 {
width: 17.5rem;
}

.button27 {
width: 16rem;
}

.button37 {
width: 16rem;
}

.button39 {
width: 16rem;
}

.button40 {
width: 14.5rem;
}

.button41 {
width: 10rem;
}

.button42 {
width: 8.5rem;
}

.button43 {
width: 7.5rem;
}

.button57 {
width: 16rem;
}

.button58 {
width: 14.5rem;
}

.button61 {
width: 16rem;
}

.button62 {
width: 14rem;
}

.button63 {
width: 18rem;
}

.button64 {
width: 6rem;
}

.button65 {
width: 17.5rem;
}

.button66 {
width: 19rem;
}

.button67 {
width: 17.5rem;
}

.button68 {
width: 16rem;
}

.button69 {
width: 14.5rem;
}

.button70 {
width: 8.5rem;
}

.button71 {
width: 10rem;
}

.button72 {
width: 11.5rem;
}

.button73 {
width: 13rem;
}

.button74 {
width: 14.5rem;
}

.button75 {
width: 16rem;
}

.button76 {
width: 17.5rem;
}

.button77 {
width: 14.5rem;
}

.button78 {
width: 19rem;
}

.button79 {
width: 20.5rem;
}

.button80 {
width: 22rem;
}

.button81 {
width: 16rem;
}

.button82 {
width: 19rem;
}

.button83 {
width: 21.5rem;
}

.button84 {
width: 23rem;
}

.button86 {
width: 14rem;
}

#message-send {
width: 14rem;
}

#remove-file {
width: 8rem;
}

.button87 {
width: 14.5rem;
}

.button88 {
width: 16rem;
}

.button89 {
width: 17.5rem;
}

.button90 {
width: 19rem;
}

.button91 {
width: 17.5rem;
}

.button95 {
width: 19rem;
}

.button96 {
width: 14.5rem;
}

.button100 {
width: 12rem;
}

.button101 {
width: 18rem;
}

.button102 {
width: 16rem;
}

.button103 {
width: 10rem;
}

.button104 {
width: 6rem;
}

.button105 {
width: 16rem;
}

.button106 {
width: 8rem;
}

.button109 {
width: 18rem;
}

.button110 {
width: 22rem;
}

.button113 {
width: 22rem;
}

.button115 {
width: 14rem;
}

.button116 {
width: 22rem;
}

.button118 {
width: 12rem;
}

.button120 {
width: 14rem;
}

.button121 {
margin-top: 1.5rem;
margin-left: 35.5%;
margin-right: 40%;
}

.button124 {
margin-top: 1.5rem;
margin-left: 35.5%;
margin-right: 4%;
}

.button126 {
margin-top: 1.5rem;
margin-left: 35.5%;
margin-right: 4%;
}

.button131 {
width: 8rem;
}

.button132 {
width: 8rem;
}

.button153 {
width: 14.5rem;
}

.button154 {
width: 13rem;
}

.button155 {
width: 11.5rem;
}

.button156 {
width: 10rem;
}

.button157 {
width: 8.5rem;
}

.button159 {
width: 9rem;
}

.button160 {
width: 9rem;
}

.button161 {
width: 17.5rem;
}

.button162 {
width: 16rem;
}

.button163 {
width: 14.5rem;
}

.button164 {
width: 9rem;
}

.button165 {
width: 9rem;
}

.button167 {
width: 18rem;
}

.button168 {
width: 18rem;
}

.button170 {
width: 18rem;
}

.button171 {
width: 9rem;
}

.button172 {
width: 9rem;
}

.button173 {
width: 9rem;
}

.button174 {
width: 9rem;
}

.button175 {
width: 20rem;
}

.button177 {
width: 16rem;
}

.button178 {
width: 16rem;
}

.button179 {
width: 17rem;
}

.button181 {
width: 18rem;
}

.button183 {
width: 9rem;
}

.button184 {
width: 19rem;
}

.button185 {
width: 17.5rem;
}

.button187 {
width: 16rem;
}

.button188 {
width: 16rem;
}

.button189 {
width: 16rem;
}

.button190 {
width: 16rem;
}

.button191 {
width: 14.5rem;
}

.button192 {
width: 14.5rem;
}

.button193 {
width: 14.5rem;
}

.button194 {
width: 19rem;
}

.button196 {
width: 17.5rem;
}

.button197 {
width: 16rem;
}

.button198 {
width: 17.5rem;
}

.button199 {
width: 16rem;
}

.button200 {
width: 14.5rem;
}

.button201 {
width: 17.5rem;
}

.button202 {
width: 17.5rem;
}

.button203 {
width: 17.5rem;
}

.button204 {
width: 9rem;
}

.button205 {
width: 18rem;
}

.button206 {
width: 19rem;
}

.button208 {
width: 17.5rem;
}

.button209 {
width: 13rem;
}

.button210 {
width: 13rem;
}

.button211 {
margin-right: 6%;
width: 20.5rem;
}

.button212 {
margin-left: 7%;
width: 20.5rem;
}

.button213 {
margin-right: 6%;
width: 20.5rem;
}

.button214 {
margin-left: 7%;
width: 20.5rem;
}

.button215 {
margin-right: 6%;
width: 20.5rem;
}

.button216 {
margin-left: 7%;
width: 20.5rem;
}

.button217 {
margin-right: 6%;
width: 20.5rem;
}

.button218 {
margin-left: 7%;
width: 20.5rem;
}

.button219 {
margin-right: 6%;
width: 20.5rem;
}

.button220 {
margin-left: 7%;
width: 20.5rem;
}

.button222 {
margin-top: 1.5rem;
margin-left: 35.5%;
margin-right: 4%;
}

.button223 {
margin-top: 1.5rem;
margin-left: 35.5%;
margin-right: 4%;
}

.button225 {
width: 16.5rem;
}

.button230 {
width: 19rem;
}

.button231 {
width: 19rem;
}

.choices {
padding-left: 3.7rem;
}

.choices1 {
margin-left: -3rem;
padding-left: 3rem;
width: 16rem;
}

.choices3 {
padding-left: 3.7rem;
}

.choices4 {
padding-left: 3.7rem;
}

.choices5 {
padding-left: 3.7rem;
}

.choices6 {
padding-left: 3.7rem;
}

.choices7 {
padding-left: 3.7rem;
}

.choices9 {
padding-left: 3.7rem;
}

.choices11 {
padding-left: 3.7rem;
}

.delete-row-budget {
margin-top: -4rem;
margin-left: 11rem;
padding-left: 1.2rem;
}

.delete-row-contact {
margin-left: 11rem;
padding-left: 1.2rem;
}

.delete-row-program {
margin-top: -4rem;
margin-left: 11rem;
padding-left: 1.2rem;
}

.delete-row-survey {
margin-top: -4rem;
margin-left: 11rem;
padding-left: 1.2rem;
}

.delete-row-time {
margin-top: -4rem;
margin-left: 11rem;
padding-left: 1.2rem;
}

.description {
padding-left: 3.7rem;
}

.description1 {
padding-left: 1rem;
}

.description2 {
padding-left: 1rem;
}

.description3 {
padding-left: 3.7rem;
}

.description4 {
padding-left: 3.7rem;
}

.description5 {
padding-left: 3.7rem;
}

.description6 {
padding-left: 3.7rem;
}

#email {
width: 18rem;
}

.err-msg {
margin-left: 6.25rem;
}

.err-msg1 {
margin-left: 6.25rem;
}

.err-msg2 {
width: 16.5rem;
}

.err-msg3 {
margin-left: 6.25rem;
}

.err-msg4 {
margin-left: 6.25rem;
}

.err-msg5 {
margin-left: 6.25rem;
}

.err-msg6 {
margin-left: 6.25rem;
}

.err-msg7 {
width: 16.5rem;
}

.err-msg8 {
width: 16rem;
}

.err-msg10 {
margin-left: 6.25rem;
}

.err-msg12 {
margin-left: 6.25rem;
}

.err-msg13 {
margin-left: 6.25rem;
}

.err-msg14 {
margin-left: 6.25rem;
}

.err-msg16 {
margin-top: -1rem;
margin-left: 6.25rem;
}

.err-msg17 {
margin-left: 6.25rem;
}

.err-msg18 {
margin-left: 12rem;
}

.err-msg19 {
margin-left: 6.25rem;
}

.err-msg22 {
margin-left: 12rem;
}

.err-msg23 {
margin-left: 12rem;
}

.err-msg24 {
margin-left: 6.25rem;
}

.err-msg25 {
margin-left: 6.25rem;
}

.err-msg26 {
margin-left: 6.25rem;
}

.err-msg27 {
margin-left: -1.25rem;
}

.err-msg29 {
margin-left: 8.25rem;
}

.err-msg32 {
margin-left: -1.25rem;
}

.err-msg33 {
margin-left: 6.25rem;
}

.floatright9 {
margin-bottom: 1rem;
}

.floatright46 {
margin-bottom: 1rem;
}

.name {
padding-left: 3.7rem;
}

.name1 {
margin-left: 3.75rem;
width: 16.5rem;
}

.name4 {
margin-left: 2.7rem;
padding-left: 3.25rem;
width: 11rem;
}

.name5 {
width: 6.85rem;
}

.name6 {
margin-left: 2.5rem;
border-radius: 2rem;
width: 17.5rem;
outline: none;
}

.name7 {
margin-bottom: .13rem;
}

.name11 {
padding-left: 1.8rem;
}

.name12 {
padding-left: 1.8rem;
}

.name16 {
margin-bottom: .04rem;
}

.name20 {
padding-left: 1.8rem;
}

.name21 {
padding-left: 1.8rem;
}

.name24 {
margin-bottom: .13rem;
}

.name25 {
padding-left: 3.7rem;
}

.name26 {
padding-left: 3.7rem;
}

.name27 {
padding-left: 3.7rem;
}

.name28 {
padding-left: 3.7rem;
}

.name29 {
padding-left: 3.7rem;
}

.name30 {
padding-left: 3.7rem;
}

.name31 {
padding-left: 3.7rem;
}

.rightwidth1 {
padding-left: 22%;
}

.rightwidth7 {
padding-left: 22%;
}

.rightwidth13 {
padding-left: 28%;
}

.rightwidth14 {
padding-left: 5%;
}

.rightwidth16 {
padding-left: 1.85rem;
}

.rightwidth18 {
padding-left: 15%;
}

.rightwidth19 {
padding-left: 1.85rem;
}

.rightwidth22 {
padding-left: 23%;
}

.rightwidth28 {
padding-left: 1.85rem;
}

.rightwidth32 {
padding-left: 0rem;
}

.rightwidth35 {
padding-left: 6%;
}

.rightwidth37 {
padding-left: 1.85rem;
}

.rightwidth38 {
padding-left: 1.85rem;
}

.rightwidth43 {
padding-left: 29%;
}

.rightwidth47 {
padding-left: 29%;
}

.rightwidth52 {
padding-left: 1.85rem;
}

.rightwidth54 {
padding-left: 6%;
}

.rightwidth55 {
padding-left: 6%;
}

.rightwidth67 {
padding-left: 8%;
}

.rightwidth69 {
padding-left: 28%;
}

.rightwidth73 {
padding-left: 29%;
}

.rightwidth74 {
padding-left: 1.85rem;
}

.rightwidth76 {
padding-left: 28%;
}

.rightwidth81 {
padding-left: 1.85rem;
}

.rightwidth84 {
padding-left: 29%;
}

.rightwidth85 {
padding-left: 29%;
}

.rightwidth87 {
padding-left: 1.85rem;
}

.rightwidth88 {
padding-left: 1.85rem;
}

.rightwidth89 {
padding-left: 1.85rem;
}

.rightwidth90 {
padding-left: 1.85rem;
}

.rightwidth92 {
padding-left: 1.85rem;
}

.rightwidth102 {
padding-left: 1.85rem;
}

.spacer21 {
margin-top: 8rem;
margin-left: 16%;
}

.spacer26 {
margin-left: 13.5%;
}

.spacer33 {
margin-top: -3rem;
}

.spacer56 {
margin-left: 14%;
width: 15.25rem;
}

.spacer60 {
margin-left: 7.5%;
width: 17.5rem;
}

.spacer67 {
margin-left: 22%;
}

.spacer87 {
margin-left: 7rem;
}

.spacer89 {
margin-left: 2.25rem;
}

.spacer93 {
margin-left: 1.4rem;
}

.spacer94 {
margin-top: 7rem;
}

.spacer97 {
margin-top: .1rem;
margin-left: 1.5rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-left: 2.25rem;
}

.spacer100 {
margin-left: 2.25rem;
}

.spacer101 {
margin-left: 2.25rem;
}

.spacer170 {
margin-left: 12%;
width: 20rem;
}

.spacer174 {
margin-top: -12rem;
margin-bottom: 0rem;
margin-left: 0%;
width: 95%;
}

.spacer175 {
margin-left: 2rem;
width: 18.5rem;
}

.spacer176 {
margin-left: 1.5%;
width: 19.50rem;
}

.spacer181 {
margin-left: 7.5%;
width: 17.5rem;
}

.spacer193 {
margin-top: -14rem;
margin-bottom: 0rem;
margin-left: 0%;
width: 95%;
}

.spacer240 {
margin-left: 18%;
}

.spacer241 {
margin-left: 18%;
}

.spacer242 {
margin-left: 1rem;
width: 20rem;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer269 {
margin-top: 7rem;
}

.spacer274 {
margin-top: 7rem;
}

.spacer276 {
margin-left: 1.4rem;
}

.spacer277 {
margin-left: 18%;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2rem;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 12rem;
}

.table6 {
width: 92%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table9 {
width: 19rem;
}

.table11 {
width: 22rem;
}

.table13 {
width: 20rem;
}

.table15 {
width: 22rem;
}

.table17 {
margin-bottom: 14rem;
width: 450%;
}

.table18 {
margin-left: 12%;
}

.table22 {
margin-left: 12%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 420%;
}

.table25 {
margin-top: 1rem;
margin-left: 11%;
width: 78%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 12rem;
}

.table31 {
margin-bottom: 12rem;
}

.table34 {
margin-bottom: 12rem;
}

.table38 {
margin-bottom: 14rem;
width: 450%;
}

.table40 {
margin-left: 12%;
}

.table41 {
margin-bottom: 3rem;
width: 450%;
}

.table43 {
margin-bottom: 14rem;
width: 420%;
}

.table46 {
width: 100%;
}

.table50 {
margin-left: 12%;
}

.table52 {
margin-bottom: 3rem;
width: 450%;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 12%;
}

.table57 {
margin-bottom: 3rem;
width: 450%;
}

.table63 {
margin-bottom: 14rem;
width: 420%;
}

.table68 {
width: 100%;
}

.title3 {
margin-left: 7rem;
}

.title19 {
margin-top: 4.25rem;
}

.title45 {
margin-top: 9.75rem;
margin-bottom: 10rem;
}

.title106 {
margin-left: 7rem;
}

.title145 {
margin-left: 7rem;
}

.title157 {
margin-left: 7rem;
}

.top {
padding-top: 7rem;
}

.txtalgn96 {
width: 14.6rem;
}

.txtalgn116 {
width: 22.1rem;
}

.updatesummary3 {
margin-left: -3rem;
padding-top: .5rem;
padding-left: 3rem;
width: 16rem;
}

.width1 {
width: 13.5rem;
}

.width3 {
width: 19.5rem;
}

.width4 {
width: 13.5rem;
}

.width5 {
margin-left: 2rem;
width: 12rem;
}

.width11 {
padding-left: 0rem;
width: 13.5rem;
}

.width12 {
padding-left: 0rem;
width: 13.5rem;
}

.width16 {
width: 73%;
}

.width18 {
margin-left: .5rem;
width: 85%;
}

.width21 {
margin-left: .5rem;
width: 85%;
}

.width24 {
width: 19.5rem;
}

.width25 {
width: 20rem;
}

.width26 {
width: 13.5rem;
}

.width28 {
width: 13.5rem;
}

.width34 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width35 {
width: 20rem;
}

.width36 {
margin-left: 6.35rem;
width: 13rem;
}

.width37 {
margin-left: 27%;
width: 14rem;
}

.width46 {
width: 13.5rem;
}

.width48 {
width: 13.5rem;
}

.width49 {
width: 73%;
}

.width51 {
width: 13.5rem;
}

.width53 {
margin-left: .5rem;
width: 85%;
}

.width55 {
width: 17.5rem;
}

.width58 {
width: 13.5rem;
}

.width78 {
margin-left: 0%;
width: 20rem;
}

.width80 {
margin-left: 0%;
width: 20rem;
}

.width87 {
padding-left: 0rem;
width: 20rem;
}

.width94 {
width: 20rem;
}

.width98 {
width: 20rem;
}

.width100 {
margin-left: 0%;
width: 20rem;
}

.width103 {
padding-left: 0rem;
width: 20rem;
}

.width106 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width108 {
width: 73%;
}

.width111 {
margin-left: 27%;
width: 14rem;
}

.width112 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width113 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width115 {
padding-left: 0rem;
width: 20rem;
}

.width120 {
width: 20rem;
}

.width125 {
width: 20rem;
}

.width126 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width130 {
margin-left: 27%;
width: 14rem;
}

.width133 {
width: 20rem;
}

.width136 {
margin-left: .5rem;
width: 85%;
}

.width137 {
width: 20rem;
}

.width142 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width143 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width144 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width147 {
margin-left: 0%;
width: 20rem;
}

.width148 {
margin-left: 0%;
width: 20rem;
}

.width153 {
width: 73%;
}

.width154 {
width: 20rem;
}

.width155 {
width: 20rem;
}

.width167 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

.width168 {
width: 73%;
}

.width169 {
width: 19.5rem;
}

.width170 {
width: 20rem;
}

.width171 {
width: 20rem;
}

.width172 {
width: 20rem;
}

.width173 {
width: 19.5rem;
}

.width174 {
margin-left: 0rem;
padding-left: 0rem;
width: 20rem;
}

}

/* @media screen and (min-width: 23.43em) and (max-device-width: 50.75em) { */
/* Portrait and Landscape  iphone x */
@media only screen
and (min-device-width: 375px)
and (max-device-width: 812px)
and (-webkit-min-device-pixel-ratio: 3) {

/********************************************************/
/*  Setting a top margin for main login page.  Used in  */
/*  login.html page.                                    */
/*  07232021                                            */
/********************************************************/

.top {
padding-top: 18rem;
}

}

/* } */

@media screen and (min-width: 25.6em) {

/********************************************************/
/*  HTML font size control overall look of font sizes   */
/*  and scale of screen for mobile viewing.             */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: yellow; */
min-width: 22.5rem;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 42px;
}

.add-row-budget {
margin-top: -5rem;
}

.add-row-contact {
margin-top: -4rem;
}

.add-row-program {
margin-top: -5rem;
}

.add-row-survey {
margin-top: -5rem;
}

.add-row-time {
margin-top: -5rem;
}

.button23 {
margin-right: 11%;
width: 20.5rem;
}

.button24 {
margin-left: 10%;
width: 20.5rem;
}

.button211 {
margin-right: 11%;
width: 20.5rem;
}

.button212 {
margin-left: 10%;
width: 20.5rem;
}

.button213 {
margin-right: 11%;
width: 20.5rem;
}

.button214 {
margin-left: 10%;
width: 20.5rem;
}

.button215 {
margin-right: 11%;
width: 20.5rem;
}

.button216 {
margin-left: 10%;
width: 20.5rem;
}

.button217 {
margin-right: 11%;
width: 20.5rem;
}

.button218 {
margin-left: 10%;
width: 20.5rem;
}

.button219 {
margin-right: 11%;
width: 20.5rem;
}

.button220 {
margin-left: 10%;
width: 20.5rem;
}

.button221 {
margin-top: 6.5rem;
margin-left: 38%;
margin-right: 4%;
position: absolute;
}

.button222 {
margin-top: 10.5rem;
margin-left: 130.5%;
}

.button223 {
margin-top: 10.5rem;
margin-left: 130.5%;
}

.button224 {
margin-top: 6.5rem;
margin-left: 38%;
margin-right: 4%;
position: absolute;
}

.choices1 {
width: 17rem;
}

.delete-row-budget {
margin-top: -5rem;
margin-left: 12rem;
}

.delete-row-contact {
margin-top: -4rem;
margin-left: 12rem;
}

.delete-row-program {
margin-top: -5rem;
margin-left: 12rem;
}

.delete-row-survey {
margin-top: -5rem;
margin-left: 12rem;
}

.delete-row-time {
margin-top: -5rem;
margin-left: 12rem;
}

.err-msg {
margin-left: 6.5rem;
}

.err-msg1 {
margin-left: 6.5rem;
}

.err-msg2 {
width: 16.5rem;
}

.err-msg3 {
margin-left: 6.5rem;
}

.err-msg4 {
margin-left: 6.5rem;
}

.err-msg5 {
margin-left: 6.5rem;
}

.err-msg6 {
margin-left: 6.5rem;
}

.err-msg7 {
width: 16.5rem;
}

.err-msg8 {
width: 16rem;
}

.err-msg10 {
margin-left: 6.5rem;
}

.err-msg12 {
margin-left: 6.5rem;
}

.err-msg13 {
margin-left: 6.5rem;
}

.err-msg14 {
margin-left: 6.5rem;
}

.err-msg16 {
margin-top: -1rem;
margin-left: 6.5rem;
}

.err-msg17 {
margin-left: 7.5rem;
}

.err-msg18 {
margin-left: 12.5rem;
}

.err-msg19 {
margin-left: 6.5rem;
}

.err-msg22 {
margin-left: 12.5rem;
}

.err-msg23 {
margin-left: 12.5rem;
}

.err-msg24 {
margin-left: 6.5rem;
}

.err-msg25 {
margin-left: 6.5rem;
}

.err-msg26 {
margin-left: 6.5rem;
}

.err-msg27 {
margin-left: -1.25rem;
}

.err-msg29 {
margin-left: 8.5rem;
}

.err-msg32 {
margin-left: -1.25rem;
}

.err-msg33 {
margin-left: 6.5rem;
}

.name1 {
margin-left: 5.75rem;
width: 15.5rem;
}

.name4 {
margin-left: 3rem;
padding-left: 2rem;
width: 11.3rem;
}

.name5 {
width: 8.5rem;
}

.name6 {
margin-left: 3.1rem;
width: 20rem;
}

.rightwidth1 {
padding-left: 27%;
}

.rightwidth7 {
padding-left: 27%;
}

.rightwidth14 {
padding-left: 5.75%;
}

.rightwidth16 {
padding-left: 2rem;
}

.rightwidth18 {
padding-right: 3rem;
padding-left: 17.25%;
}

.rightwidth19 {
padding-left: 2rem;
}

.rightwidth22 {
padding-left: 25%;
}

.rightwidth28 {
padding-left: 2rem;
}

.rightwidth30 {
padding-left: 4rem;
}

.rightwidth37 {
padding-left: 2rem;
}

.rightwidth38 {
padding-left: 2rem;
}

.rightwidth52 {
padding-left: 2rem;
}

.rightwidth67 {
padding-left: 2rem;
}

.rightwidth74 {
padding-left: 2rem;
}

.rightwidth81 {
padding-left: 2rem;
}

.rightwidth87 {
padding-left: 2rem;
}

.rightwidth88 {
padding-left: 2rem;
}

.rightwidth89 {
padding-left: 2rem;
}

.rightwidth90 {
padding-left: 2rem;
}

.rightwidth92 {
padding-left: 2rem;
}

.rightwidth102 {
padding-left: 2rem;
}

.spacer21 {
margin-top: 10rem;
margin-left: 19%;
}

.spacer26 {
margin-left: 18%;
}

.spacer33 {
margin-top: -1rem;
}

.spacer56 {
margin-left: 15%;
width: 17.25rem;
}

.spacer67 {
margin-left: 24%;
}

.spacer87 {
margin-left: 7rem;
}

.spacer170 {
margin-left: 16%;
}

.spacer174 {
margin-top: -11.5rem;
}

.spacer175 {
margin-left: 1rem;
width: 23rem;
}

.spacer176 {
margin-left: 0rem;
width: 23rem;
}

.spacer193 {
margin-top: -14.5rem;
}

.spacer240 {
margin-left: 5.5rem;
}

.spacer241 {
margin-left: 5.5rem;
}

.spacer242 {
margin-left: 2.2rem;
}

.spacer277 {
margin-left: 5.5rem;
}

.table11 {
margin-left: 6%;
width: 23rem;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table6 {
width: 92%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table13 {
width: 22rem;
}

.table15 {
width: 24rem;
}

.table17 {
margin-bottom: 15rem;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 420%;
}

.table25 {
margin-top: 1rem;
margin-left: 11%;
width: 78%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table38 {
margin-bottom: 15rem;
}

.table41 {
margin-bottom: 3rem;
}

.table43 {
margin-bottom: 15rem;
width: 420%;
}

.table46 {
margin-bottom: 3rem;
width: 100%;
}

.table52 {
margin-bottom: 3rem;
}

.table55 {
margin-bottom: 3rem;
width: 100%;
}

.table57 {
margin-bottom: 3rem;
}

.table63 {
margin-bottom: 15rem;
width: 420%;
}

.table68 {
margin-bottom: 0rem;
width: 100%;
}

.title3 {
margin-left: 8.5rem;
}

.title106 {
margin-left: 8.5rem;
}

.title145 {
margin-left: 8.5rem;
}

.title157 {
margin-left: 8.5rem;
}

.top {
padding-top: 13rem;
}

.updatesummary3 {
margin-left: -3rem;
width: 17rem;
}

.width1 {
width: 15rem;
}

.width2 {
width: 15rem;
}

.width3 {
width: 23rem;
}

.width4 {
width: 14rem;
}

.width5 {
margin-left: 5rem;
}

.width11 {
padding-left: 0rem;
width: 15rem;
}

.width12 {
padding-left: 0rem;
width: 15rem;
}

.width18 {
margin-left: 0rem;
width: 87%;
}

.width21 {
margin-left: 0rem;
width: 87%;
}

.width24 {
width: 22rem;
}

.width25 {
width: 22rem;
}

.width26 {
width: 14rem;
}

.width27 {
width: 15rem;
}

.width28 {
width: 14rem;
}

.width31 {
width: 15rem;
}

.width32 {
width: 16rem;
}

.width34 {
width: 22rem;
}

.width35 {
width: 22rem;
}

.width36 {
margin-left: 6.8rem;
width: 16rem;
}

.width37 {
margin-left: 25%;
width: 16rem;
}

.width46 {
width: 15rem;
}

.width48 {
width: 15rem;
}

.width51 {
width: 15rem;
}

.width53 {
margin-left: 0rem;
width: 87%;
}

.width55 {
width: 20rem;
}

.width58 {
width: 15rem;
}

.width62 {
position: relative;
display: inline-block;
width: 100%;
}

.width62 .width62text {
visibility: hidden;
margin-top: -.5rem;
margin-left: -2rem;
width: 140px;
background-color: #0494fb;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
/* Position the tooltip */
position: absolute;
z-index: 1;
text-shadow: .03rem .03rem .03rem #000000;
}

.width62:hover .width62text {
visibility: visible;
}

.width78 {
width: 22rem;
}

.width80 {
width: 22rem;
}

.width83 {
width: 22rem;
}

.width87 {
width: 22rem;
}

.width89 {
width: 22rem;
}

.width94 {
padding-top: 0rem;
width: 22rem;
}

.width98 {
padding-top: 0rem;
width: 22rem;
}

.width100 {
margin-left: .5%;
width: 22rem;
}

.width103 {
width: 22rem;
}

.width106 {
width: 22rem;
}

.width111 {
margin-left: 25%;
width: 16rem;
}

.width112 {
width: 22rem;
}

.width113 {
width: 22rem;
}

.width115 {
width: 22rem;
}

.width120 {
padding-top: 0rem;
width: 22rem;
}

.width125 {
padding-top: 0rem;
width: 22rem;
}

.width126 {
width: 22rem;
}

.width130 {
margin-left: 25%;
width: 16rem;
}

.width133 {
padding-top: 0rem;
width: 22rem;
}

.width136 {
margin-left: 0rem;
width: 87%;
}

.width137 {
padding-top: 0rem;
width: 22rem;
}

.width142 {
width: 22rem;
}

.width143 {
width: 22rem;
}

.width144 {
padding-top: 0rem;
width: 22rem;
}

.width147 {
margin-left: .5%;
width: 22rem;
}

.width148 {
margin-left: .5%;
width: 22rem;
}

.width154 {
padding-top: 0rem;
width: 22rem;
}

.width155 {
padding-top: 0rem;
width: 22rem;
}

.width167 {
padding-top: 0rem;
width: 22rem;
}

.width169 {
width: 22rem;
}

.width170 {
padding-top: 0rem;
width: 22rem;
}

.width171 {
padding-top: 0rem;
width: 22rem;
}

.width172 {
padding-top: 0rem;
width: 22rem;
}

.width173 {
width: 22rem;
}

.width174 {
width: 22rem;
}

}

@media screen and (min-width: 25.8em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: orange; */
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 42px;
}

.button23 {
margin-right: 3rem;
width: 20.5rem;
}

.button24 {
margin-left: 2.75rem;
width: 20.5rem;
}

.button113 {
width: 23rem;
}

.button116 {
width: 23rem;
}

.button211 {
margin-right: 3rem;
width: 20.5rem;
}

.button212 {
margin-left: 2.75rem;
width: 20.5rem;
}

.button213 {
margin-right: 3rem;
width: 20.5rem;
}

.button214 {
margin-left: 2.75rem;
width: 20.5rem;
}

.button215 {
margin-right: 3rem;
width: 20.5rem;
}

.button216 {
margin-left: 2.75rem;
width: 20.5rem;
}

.button217 {
margin-right: 3rem;
width: 20.5rem;
}

.button218 {
margin-left: 2.75rem;
width: 20.5rem;
}

.button219 {
margin-right: 3rem;
width: 20.5rem;
}

.button220 {
margin-left: 2.75rem;
width: 20.5rem;
}

.choices1 {
margin-left: -3rem;
padding-left: 3rem;
width: 16rem;
}

.err-msg {
margin-left: 6.5rem;
}

.err-msg1 {
margin-left: 6.5rem;
}

.err-msg2 {
width: 16.5rem;
}

.err-msg3 {
margin-left: 6.5rem;
}

.err-msg4 {
margin-left: 6.5rem;
}

.err-msg5 {
margin-left: 6.5rem;
}

.err-msg6 {
margin-left: 6.5rem;
}

.err-msg7 {
width: 16.5rem;
}

.err-msg8 {
width: 16rem;
}

.err-msg10 {
margin-left: 6.5rem;
}

.err-msg12 {
margin-left: 6.5rem;
}

.err-msg13 {
margin-left: 6.5rem;
}

.err-msg14 {
margin-left: 6.5rem;
}

.err-msg16 {
margin-left: 6.5rem;
}

.err-msg17 {
margin-left: 6.5rem;
}

.err-msg18 {
margin-left: 12.5rem;
}

.err-msg19 {
margin-left: 6.5rem;
}

.err-msg22 {
margin-left: 12.5rem;
}

.err-msg23 {
margin-left: 12.5rem;
}

.err-msg24 {
margin-left: 6.5rem;
}

.err-msg25 {
margin-left: 6.5rem;
}

.err-msg26 {
margin-left: 6.5rem;
}

.err-msg27 {
margin-left: -1.25rem;
}

.err-msg29 {
margin-left: 8.5rem;
}

.err-msg32 {
margin-left: -1.25rem;
}

.err-msg33 {
margin-left: 6.5rem;
}

/********************************************************/
/*  setting h1 size.                                    */
/*  04062024                                            */
/********************************************************/

h1 {
font-size: 1.3rem;
}

.leftwidth70 {
padding-left: 7%;
}

.leftwidth97 {
padding-left: 7%;
}

.logo1 {
font-size: 2.5rem;
}

.logo2 {
font-size: .9rem;
}

.name1 {
margin-left: 4.75rem;
padding-left: 4rem;
width: 18rem;
}

.name4 {
padding-top: .5rem;
padding-left: 3.5rem;
width: 13.5rem;
}

.name5 {
padding-top: .5rem;
padding-left: 2.5rem;
width: 6.5rem;
}

.name6 {
margin-left: 1.8rem;
padding-left: 3.25rem;
}

.rightwidth1 {
padding-left: 26%;
}

.rightwidth7 {
padding-left: 20%;
}

.rightwidth13 {
padding-left: 32%;
}

.rightwidth14 {
padding-left: 6%;
}

.rightwidth16 {
padding-left: 2.15rem;
}

.rightwidth18 {
padding-left: 17%;
}

.rightwidth19 {
padding-left: 2.15rem;
}

.rightwidth22 {
padding-left: 25.5%;
}

.rightwidth28 {
padding-left: 2.15rem;
}

.rightwidth30 {
padding-left: 7rem;
}

.rightwidth31 {
padding-left: 7rem;
}

.rightwidth37 {
padding-left: 2.15rem;
}

.rightwidth38 {
padding-left: 2.15rem;
}

.rightwidth42 {
padding-left: 38.7%;
}

.rightwidth43 {
padding-left: 32%;
}

.rightwidth47 {
padding-left: 32%;
}

.rightwidth52 {
padding-left: 2.15rem;
}

.rightwidth67 {
padding-left: 2.25rem;
}

.rightwidth69 {
padding-left: 30%;
}

.rightwidth71 {
padding-left: 4.75rem;
}

.rightwidth72 {
padding-left: 4.75rem;
}

.rightwidth74 {
padding-left: 2.15rem;
}

.rightwidth76 {
padding-left: 29%;
}

.rightwidth81 {
padding-left: 2.15rem;
}

.rightwidth84 {
padding-left: 32%;
}

.rightwidth87 {
padding-left: 2.15rem;
}

.rightwidth88 {
padding-left: 2.15rem;
}

.rightwidth89 {
padding-left: 2.15rem;
}

.rightwidth90 {
padding-left: 2.15rem;
}

.rightwidth92 {
padding-left: 2.15rem;
}

.rightwidth102 {
padding-left: 2.15rem;
}

.spacer21 {
margin-left: 25.5%;
width: 14rem;
}

.spacer40 {
margin-left: 22%;
width: 55%;
}

.spacer43 {
margin-top: 15rem;
}

.spacer45 {
margin-left: 22%;
width: 55%;
}

.spacer56 {
margin-left: 16%;
width: 16rem;
}

.spacer60 {
margin-left: 10.5%;
width: 18rem;
}

.spacer67 {
margin-left: 24.8%;
}

.spacer87 {
margin-left: 7rem;
}

.spacer93 {
margin-left: 1.4rem;
}

.spacer97 {
margin-top: .1rem;
margin-left: 1.5rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-left: 2.25rem;
}

.spacer161 {
display: inline-block;
padding-top: .7rem;
width: 14rem;
}

.spacer175 {
margin-left: 1.5rem;
width: 22rem;
}

.spacer176 {
margin-left: .5rem;
width: 22rem;
}

.spacer181 {
margin-left: 10.5%;
width: 18rem;
}

.spacer193 {
margin-top: -14rem;
}

.spacer231 {
margin: auto;
margin-top: -3.25rem;
margin-bottom: -2rem;
margin-left: 22%;
float: left;
clear: both;
width: 55%;
}

.spacer236 {
margin: auto;
margin-top: 1rem;
margin-bottom: -2rem;
margin-left: 22%;
width: 55%;
}

.spacer237 {
margin: auto;
margin-top: 1rem;
margin-bottom: 8rem;
margin-left: 22%;
width: 55%;
}

.spacer240 {
margin-top: .75rem;
margin-left: 21%;
}

.spacer241 {
margin-top: .75rem;
margin-left: 21%;
}

.spacer242 {
margin-left: 2.25rem;
}

.spacer243 {
margin: auto;
margin-top: -3.5rem;
margin-bottom: -1.5rem;
margin-left: 22%;
width: 55%;
}

.spacer244 {
margin: auto;
margin-top: -3.5rem;
margin-bottom: -1.5rem;
margin-left: 22%;
width: 55%;
}

.spacer245 {
margin: auto;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 22%;
width: 55%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer247 {
margin-left: 22%;
width: 55%;
}

.spacer248 {
margin: auto;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 22%;
width: 55%;
}

.spacer249 {
margin: auto;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 22%;
width: 55%;
}

.spacer261 {
margin: auto;
margin-top: -3.5rem;
margin-bottom: -1.5rem;
margin-left: 22%;
width: 55%;
}

.spacer264 {
margin: auto;
margin-top: 5rem;
margin-bottom: -3rem;
margin-left: 22%;
width: 55%;
}

.spacer276 {
margin-left: 1.6rem;
}

.spacer277 {
margin-top: .75rem;
margin-left: 21%;
}

.spacer278 {
margin: auto;
margin-top: -6rem;
margin-bottom: 2rem;
margin-left: 22%;
width: 55%;
}

.spacer279 {
margin: auto;
margin-top: -6rem;
margin-bottom: 2rem;
margin-left: 22%;
width: 55%;
}

.spacer301 {
margin: auto;
margin-top: -5rem;
margin-bottom: 2rem;
margin-left: 22%;
width: 55%;
}

.spacer307 {
margin: auto;
margin-top: 0rem;
margin-bottom: 1rem;
margin-left: 22%;
width: 55%;
}

.spacer308 {
margin: auto;
margin-top: -6rem;
margin-bottom: 2rem;
margin-left: 22%;
width: 55%;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2rem;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table6 {
width: 92%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table9 {
width: 22rem;
}

.table11 {
margin-left: 3%;
width: 25rem;
}

.table17 {
margin-bottom: 14rem;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 420%;
}

.table25 {
margin-top: 1rem;
margin-left: 11%;
width: 81%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table38 {
margin-bottom: 14rem;
}

.table41 {
margin-bottom: 3rem;
}

.table43 {
margin-bottom: 14rem;
width: 420%;
}

.table46 {
width: 100%;
}

.table52 {
margin-bottom: 3rem;
}

.table55 {
width: 100%;
}

.table57 {
margin-bottom: 3rem;
}

.table63 {
margin-bottom: 14rem;
width: 420%;
}

.table68 {
width: 100%;
}

.title3 {
margin-left: 31.5%;
}

.title19 {
margin-top: 7rem;
}

.title45 {
margin-top: 11.75rem;
margin-bottom: 12rem;
}

.title106 {
margin-left: 31.5%;
}

.title145 {
margin-left: 31.5%;
}

.title157 {
margin-left: 31.5%;
}

.txtalgn116 {
width: 23rem;
}

.txtalgn116a {
margin-left: 3.75rem;
}

.updatesummary3 {
margin-left: -3rem;
width: 16rem;
}

.width1 {
width: 14rem;
}

.width2 {
width: 16rem;
}

.width4 {
width: 15rem;
}

.width5 {
margin-left: 2rem;
width: 13rem;
}

.width11 {
width: 14rem;
}

.width12 {
width: 14rem;
}

.width27 {
width: 16rem;
}

.width31 {
width: 14rem;
}

.width36 {
margin-left: 25%;
}

.width46 {
width: 14rem;
}

.width48 {
width: 14rem;
}

.width51 {
width: 14rem;
}

.width58 {
width: 14rem;
}

.width99 {
margin-left: -.5%;
}

.width100 {
margin-left: .5%;
}

.width146 {
margin-left: -.5%;
}

.width147 {
margin-left: .5%;
}

.width148 {
margin-left: .5%;
}

}

@media screen and (min-width: 27em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: blue; */
min-height: 234rem;
font-size: 90%;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 42px;
}

.new-comment {
margin-left: 5rem;
width: 80%;
}

.spacer296 {
margin-left: 4.25rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#comment-history-list {
width: 80%;
margin-left: -1.75rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 2.5rem;
width: 80%;
}

.message {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 4rem;
margin-bottom: 4rem;
width: 22rem;
}

.add-row-budget {
margin-top: -1.5rem;
}

.add-row-contact {
margin-top: -2.5rem;
}

.add-row-goal {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-meeting {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-program-plan {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-program {
margin-top: -1.5rem;
}

.add-row-project-plan {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-survey {
margin-top: -3.5rem;
}

.add-row-time {
margin-top: -6rem;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -2.5rem;
width: 120%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: 1.75rem;
margin-left: 1rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -4.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: .25rem;
margin-bottom: 3.75rem;
margin-left: 4rem;
}

.attachmentname12 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 0rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 0rem;
width: 100%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
}

.attachmentname18 {
padding-left: 3rem;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
}

.box2 {
margin: auto;
}

.box3 {
margin-top: 1rem;
margin-left: 1.5%;
padding-top: 2rem;
width: 97%;
}

.box4 {
margin-top: 1rem;
padding-bottom: 6rem;
margin-bottom: 3rem;
}

.box5 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box6 {
margin-top: 2rem;
margin-bottom: 1.25rem;
}

.box7 {
margin-top: 1rem;
}

.box8 {
margin-top: 2.5rem;
margin-left: 1.5%;
width: 97%;
}

.box9 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box10 {
margin-top: 1rem;
margin-left: 1.5%;
padding-top: 3rem;
width: 97%;
}

.box12 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box13 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box15 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box16 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box17 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 8%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 4rem;
width: 83%;
}

.box20 {
display: block;
float: left;
clear: both;
border: none;
margin-top: 2rem;
height: 13rem;
width: 100%;
}

.box21 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box22 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box27 {
margin-top: 3rem;
margin-left: 1.5%;
width: 97%;
}

.box28 {
margin-top: 2rem;
margin-left: 1.5%;
width: 97%;
}

.box29 {
margin-top: -2rem;
margin-left: 5.75rem;
margin-bottom: 1.25rem;
}

.box30 {
margin-left: 3.25rem;
width: 24rem;
}

.box31 {
width: 24rem;
}

.box35 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box36 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box37 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.box38 {
margin-top: 1rem;
margin-left: 1.5%;
width: 97%;
}

.button {
margin-top: .55rem;
}

.button1 {
margin-left: 6.8rem;
}

.button2 {
margin-top: .55rem;
}

.button3 {
margin-top: .55rem;
}

.button4 {
margin-top: .55rem;
}

.button5 {
margin-top: .55rem;
}

.button6 {
margin-top: .55rem;
}

.button7 {
margin-left: 11rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 3.5rem;
}

.button9 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 18rem;
}

.button15 {
font-size: 1rem;
padding-top: .1rem;
padding-left: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button16 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button19 {
margin: auto;
margin-bottom: 2rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button20 {
margin: auto;
margin-top: 2rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button21 {
padding-top: .5rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button23 {
margin: auto;
margin-bottom: 4rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button24 {
margin: auto;
margin-top: -13.5rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button26 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button27 {
font-size: 1rem;
padding-top: .25rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button28 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .5rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
text-align: center;
height: 2.5rem;
width: 20rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button28:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button37 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button39 {
font-size: 1rem;
padding-top: 0rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button40 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button41 {
font-size: 1rem;
padding-top: .5rem;
padding-bottom: .2rem;
height: 2.5rem;
width: 12rem;
margin-bottom: 2.25rem;
}

.button42 {
font-size: 1rem;
padding-top: 0rem;
height: 2.5rem;
width: 10rem;
margin-bottom: 2.5rem;
}

.button43 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 9rem;
margin-bottom: 2.5rem;
}

.button57 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button58 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button61 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button62 {
padding-top: .5rem;
padding-left: .5rem;
width: 18rem;
}

.button63 {
font-size: 1rem;
height: 3rem;
width: 24rem;
}

.button64 {
font-size: 1rem;
width: 8rem;
margin-bottom: 2.25rem;
padding-bottom: .1rem;
}

.button65 {
font-size: 1rem;
padding-top: .25rem;
height: 2.5rem;
width: 25rem;
margin-bottom: 2.25rem;
}

.button66 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button67 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button68 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button69 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button70 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 10rem;
margin-bottom: 2.5rem;
}

.button71 {
font-size: 1rem;
padding-top: 0rem;
padding-bottom: .2rem;
height: 2.5rem;
width: 12rem;
margin-bottom: 2.25rem;
}

.button72 {
font-size: 1rem;
padding-top: .6rem;
height: 2.5rem;
width: 14rem;
margin-bottom: 2.25rem;
}

.button73 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 16rem;
margin-bottom: 2.25rem;
}

.button74 {
margin-bottom: 2.25rem;
padding-top: .5rem;
height: 2.5rem;
width: 18rem;
}

.button75 {
margin-bottom: 2.25rem;
padding-top: .5rem;
height: 2.5rem;
width: 20rem;
}

.button76 {
margin-bottom: 2.25rem;
padding-top: .5rem;
height: 2.5rem;
width: 22rem;
}

.button77 {
padding-top: .55rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button78 {
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button79 {
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button80 {
width: 26rem;
margin-bottom: 2.25rem;
}

.button81 {
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button82 {
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button83 {
height: 2.5rem;
width: 26rem;
margin-bottom: 2.25rem;
}

.button84 {
height: 2.5rem;
width: 28rem;
margin-bottom: 2.25rem;
}

.button85 {
height: 2.5rem;
margin-bottom: 2.25rem;
}

.button86 {
height: 2.5rem;
margin-bottom: 2.25rem;
width: 14rem;
}

#message-send {
height: 2.5rem;
margin-bottom: 2.25rem;
width: 14rem;
}

#remove-file {
height: 2.5rem;
margin-bottom: 2.25rem;
width: 8rem;
}

.button87 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button88 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button89 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button90 {
height: 2.5rem;
width: 23rem;
margin-bottom: 2.25rem;
}

.button91 {
padding-top: .6rem;
height: 2.5rem;
width: 25rem;
margin-bottom: 2.25rem;
}

.button92 {
height: 3.2rem;
width: 17rem;
font-size: 1.1rem;
padding-top: .8rem;
margin-bottom: 2.25rem;
}

.button93 {
height: 3.2rem;
width: 14rem;
font-size: 1.1rem;
margin-bottom: 2.25rem;
}

.button94 {
height: 3.2rem;
width: 10rem;
margin-bottom: 2.25rem;
padding-top: .75rem;
}

.button95 {
padding-top: .6rem;
height: 2.5rem;
width: 27rem;
margin-bottom: 2.25rem;
}

.button96 {
padding-top: .5rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button97 {
font-size: .9rem;
}

.button98 {
font-size: .9rem;
}

.button99 {
font-size: .9rem;
}

.button100 {
width: 15rem;
margin-bottom: 2.25rem;
padding-top: .4rem;
}

.button101 {
font-size: 1.2rem;
padding-top: .75rem;
height: 3.2rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button102 {
height: 3.2rem;
width: 20rem;
margin-bottom: 2.25rem;
padding-top: .8rem;
}

.button103 {
width: 12rem;
margin-bottom: 2.25rem;
padding-top: .4rem;
}

.button104 {
padding-top: .3rem;
width: 8rem;
margin-bottom: 2.25rem;
}

.button105 {
padding-top: .5rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button106 {
width: 10rem;
margin-bottom: 2.25rem;
}

.button107 {
height: 2.5rem;
}

.button108 {
height: 2.5rem;
}

.button109 {
height: 3rem;
width: 24rem;
}

.button110 {
height: 2.5rem;
width: 26rem;
margin-bottom: 2.25rem;
}

.button111 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 22rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button111:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button112 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: 0rem;
font-size: 1rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 20rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
font-family: 'Open Sans';
}

.button112:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button113 {
font-size: 1.2rem;
padding-top: 1.25rem;
font-weight: bold;
height: 4.5rem;
width: 25.75rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.button115 {
width: 18rem;
margin-bottom: 2.25rem;
}

.button116 {
height: 4.5rem;
width: 25.75rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.button117 {
padding-bottom: .1rem;
width: 12rem;
}

.button118 {
height: 2.4rem;
width: 14rem;
margin-bottom: 2.25rem;
padding-bottom: .15rem;
}

.button119 {
height: 2.5rem;
}

.button120 {
width: 18rem;
}

.button121 {
margin-top: 3rem;
margin-bottom: 0rem;
margin-left: 36.5%;
}

.button124 {
margin-top: 10.5rem;
margin-left: 180.5%;
margin-right: 4%;
}

.button125 {
margin-top: 6.5rem;
margin-left: 40%;
margin-right: 4%;
position: absolute;
}

.button126 {
margin-top: 10.5rem;
margin-left: 180.5%;
margin-right: 4%;
}

.button127 {
padding-bottom: .1rem;
width: 12rem;
}

.button129 {
margin-top: 6.5rem;
margin-left: 33.9%;
margin-right: 4%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 3.5rem;
}

.button132 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 18rem;
}

.button133 {
margin-left: 6.8rem;
}

.button134 {
margin-left: 5.8rem;
}

.button135 {
margin-top: .55rem;
}

.button136 {
margin-top: .55rem;
}

.button139 {
margin-left: 6rem;
}

.button142 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 22rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button142:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button143 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .5rem;
font-size: 1rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 20rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button143:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button144 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 24rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button144:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button145 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 26rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button145:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button146 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 26rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button146:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button147 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 28rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button147:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button148 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 29rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button148:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button149 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 20rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button149:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button150 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .55rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 18rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button150:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button151 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 22rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button151:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button152 {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
text-decoration: none;
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .6rem;
text-align: center;
white-space: nowrap;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 24rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .065rem .065rem .065rem #000000;
}

.button152:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button153 {
padding-top: .5rem;
height: 2.5rem;
width: 16rem;
margin-bottom: 2.25rem;
}

.button154 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 14rem;
margin-bottom: 2.25rem;
}

.button155 {
font-size: 1rem;
padding-top: .6rem;
height: 2.5rem;
width: 12rem;
margin-bottom: 2.25rem;
}

.button156 {
font-size: 1rem;
padding-top: 0rem;
padding-bottom: .2rem;
height: 2.5rem;
width: 10rem;
margin-bottom: 2.25rem;
}

.button157 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 8rem;
margin-bottom: 2.5rem;
}

.button159 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button160 {
height: 2.5rem;
width: 13rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button161 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button162 {
font-size: 1rem;
padding-top: .5rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button163 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button164 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button165 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button167 {
font-size: 1rem;
height: 3rem;
width: 24rem;
}

.button168 {
font-size: 1rem;
height: 3rem;
width: 24rem;
}

.button169 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button170 {
font-size: 1rem;
height: 3rem;
width: 24rem;
}

.button171 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button172 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button173 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button174 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-bottom: 2.25rem;
}

.button175 {
padding-top: .1rem;
padding-left: .85rem;
height: 2.5rem;
width: 29rem;
margin-bottom: 2.25rem;
}

.button176 {
margin-top: 0rem;
margin-left: -8%;
margin-right: 4%;
position: absolute;
}

.button177 {
padding-top: .1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button178 {
padding-top: .1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button178 {
padding-top: .1rem;
height: 2.5rem;
width: 26rem;
margin-bottom: 2.25rem;
}

.button181 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button183 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button184 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button185 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button187 {
padding-top: .1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button188 {
padding-top: .1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button189 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button190 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button191 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button192 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button193 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button194 {
padding-top: .1rem;
padding-left: .85rem;
height: 2.5rem;
width: 27rem;
margin-bottom: 2.25rem;
}

.button196 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button197 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button198 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button199 {
font-size: 1rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button200 {
font-size: 1rem;
height: 2.5rem;
width: 18rem;
margin-bottom: 2.25rem;
}

.button201 {
font-size: 1rem;
padding-top: .25rem;
height: 2.5rem;
width: 25rem;
margin-bottom: 2.25rem;
}

.button202 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button203 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button204 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 1.5rem;
margin-bottom: 2.25rem;
}

.button205 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button206 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button208 {
font-size: 1rem;
height: 2.5rem;
width: 22rem;
margin-bottom: 2.25rem;
}

.button209 {
font-size: 1rem;
padding-top: 0rem;
height: 2.5rem;
width: 16rem;
margin-top: 2rem;
margin-bottom: 1rem;
}

.button210 {
font-size: 1rem;
padding-top: 0rem;
height: 2.5rem;
width: 16rem;
margin-top: 2rem;
margin-bottom: 1rem;
}

.button211 {
margin: auto;
margin-bottom: 4rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button212 {
margin: auto;
margin-top: -13.5rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button213 {
margin: auto;
margin-bottom: 4rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button214 {
margin: auto;
margin-top: -13.5rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button215 {
margin: auto;
margin-bottom: 4rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button216 {
margin: auto;
margin-top: -13.5rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button217 {
margin: auto;
margin-bottom: 4rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button218 {
margin: auto;
margin-top: -13.5rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button219 {
margin: auto;
margin-bottom: 4rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button220 {
margin: auto;
margin-top: -13.5rem;
margin-bottom: 2.25rem;
float: none;
height: 2.5rem;
width: 24rem;
}

.button221 {
margin-top: 8.5rem;
margin-left: 40%;
margin-right: 4%;
position: absolute;
}

.button222 {
margin-top: 10.5rem;
margin-left: 180.5%;
margin-bottom: 2rem;
margin-right: 4%;
}

.button223 {
margin-top: 10.5rem;
margin-left: 180.5%;
margin-bottom: 2rem;
margin-right: 4%;
}

.button224 {
margin-top: 8.5rem;
margin-left: 33%;
margin-right: 4%;
position: absolute;
}

.button225 {
padding-top: .5rem;
height: 2.5rem;
width: 20rem;
margin-bottom: 2.25rem;
}

.button226 {
color: #ffffff;
background: var(--tertiary-color);
display: block;
clear: both;
margin: auto;
margin-bottom: 2.25rem;
padding-top: .5rem;
font-size: 1rem;
font-weight: bold;
cursor: pointer;
border: none;
border-radius: 2.75rem;
outline: none;
height: 2.5rem;
width: 22rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button226:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button227 {
margin-left: 2.3rem;
}

.button230 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 2.25rem;
}

.button231 {
font-size: 1rem;
height: 2.5rem;
width: 24rem;
margin-bottom: 0rem;
}

.calendarform tr, .calendarform td {
border: 1px solid lightgray;
visibility: visible;
}

.choices {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
}

.choices1 {
font-size: .95rem;
height: 2.5rem;
margin-bottom: 1.5rem;
margin-left: -3.5rem;
width: 15rem;
}

.choices2 {
font-size: 1rem;
width: 22rem;
}

.choices3 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
margin-left: 0rem;
}

.choices4 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
padding-bottom: .65rem;
}

.choices5 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
padding-bottom: .65rem;
}

.choices6 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
}

.choices7 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 1.5rem;
padding-bottom: .65rem;
margin-left: 0rem;
}

.choices9 {
font-size: .95rem;
margin-left: 0rem;
padding-top: .5rem;
padding-left: 2.65rem;
height: 2.85rem;
width: 99.75%;
}

.choices11 {
font-size: .95rem;
margin-left: 0rem;
padding-top: .5rem;
padding-left: 2.65rem;
height: 2.85rem;
width: 90%;
}

.datebox {
font-size: 1rem;
height: 2.2rem;
}

.delete-row-budget {
margin-top: -6rem;
margin-left: 40%;
}

/* .delete-row-chat {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: .5rem;
margin-left: 24%;
margin-bottom: 1rem;
padding-top: 0rem;
padding-left: .6rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
} */

.delete-row-contact {
margin-top: -2.5rem;
margin-left: 40%;
}

.delete-row-goal {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-meeting {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program {
margin-top: -6rem;
margin-left: 40%;
}

.delete-row-project-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-survey {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-time {
margin-top: -6rem;
margin-left: 40%;
}

.description {
font-size: .95rem;
padding-left: 2.65rem;
}

.description1 {
font-size: 1rem;
padding-left: 1rem;
}

.description2 {
font-size: 1rem;
padding-left: 1rem;
}

.description3 {
font-size: .95rem;
margin-left: 0rem;
padding-left: 2.85rem;
width: 99%;
}

.description4 {
font-size: .95rem;
margin-left: 0rem;
padding-left: 2.85rem;
width: 99%;
}

.description5 {
font-size: .95rem;
margin-left: 0rem;
padding-left: 2.85rem;
width: 99%;
}

.description6 {
font-size: .95rem;
padding-left: 2.65rem;
}

#email {
font-size: .9rem;
}

input[id="email"]::placeholder {
            padding-left: 8.9rem;
          }

input[id="email"]:-ms-input-placeholder {
             /* Internet Explorer 10-11 */
             padding-left: 8.9rem;
         }
input[id="email"]::-ms-input-placeholder {
            /* Microsoft Edge */
            padding-left: 8.9rem;
         }

.err-msg {
margin-left: 19.65%;
width: 20rem;
}

.err-msg1 {
margin-left: 19.5%;
}

.err-msg2 {
margin-left: 3rem;
width: 16.5rem;
}

.err-msg3 {
margin-left: 5.8rem;
width: 23rem;
}

.err-msg4 {
margin-left: 3.6rem;
width: 17rem;
}

.err-msg5 {
margin-left: 3.3rem;
width: 17rem;
}

.err-msg6 {
margin-left: 80%;
margin-top: 1.5rem;
margin-bottom: 1.25rem;
}

.err-msg7 {
margin-left: 3rem;
width: 16.5rem;
}

.err-msg8 {
margin-left: 5.8rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 1.8rem;
width: 20rem;
}

.err-msg12 {
margin-left: 19.65%;
}

.err-msg13 {
margin-left: 19.65%;
}

.err-msg14 {
margin-left: 27%;
}

.err-msg15 {
margin-top: -20.5rem;
margin-left: 13.25rem;
}

.err-msg16 {
margin-left: 19.65%;
width: 20rem;
}

.err-msg17 {
margin-left: 5.8rem;
width: 23rem;
}

.err-msg18 {
margin-left: 7.75rem;
width: 12rem;
}

.err-msg19 {
margin-left: 3.6rem;
width: 17rem;
}

.err-msg22 {
margin-left: 5.75rem;
width: 12rem;
}

.err-msg23 {
margin-left: 7rem;
width: 16rem;
}

.err-msg24 {
margin-top: -2rem;
margin-left: 10.5rem;
width: 15rem;
}

.err-msg25 {
margin-top: 0rem;
margin-left: 10rem;
width: 15rem;
}

.err-msg26 {
margin-left: 2.8rem;
width: 23rem;
}

.err-msg27 {
margin-left: 3.3rem;
width: 17rem;
}

.err-msg29 {
margin-left: 6rem;
width: 23rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -8rem;
}

.err-msg32 {
margin-left: 3rem;
width: 17rem;
}

.err-msg33 {
margin-left: 3.3rem;
width: 17rem;
}

#file_list {
width: 26rem;
}

#file_list1 {
width: 26rem;
}

#file_list2 {
width: 16rem;
}

#file_list3 {
width: 26rem;
}

#file_list4 {
width: 26rem;
}

#file_names {
width: 26rem;
}

#file_names1 {
width: 26rem;
}

#file_names2 {
width: 16rem;
}

#file_names3 {
width: 26rem;
}

#file_names4 {
width: 26rem;
}

.floatleft3 {
margin-left: 1.1rem;
}

.floatright4 {
padding-left: 4%;
}

.floatright6 {
padding-left: 3%;
}

.floatright7 {
padding-left: 8%;
}

.floatright8 {
padding-left: 0%;
}

.floatright9 {
padding-left: 4%;
}

.floatright10 {
padding-left: 3%;
}

.floatright12 {
padding-left: 3%;
}

.floatright13 {
padding-left: 3%;
}

.floatright18 {
padding-left: 0%;
}

.floatright21 {
padding-left: 0%;
}

.floatright22 {
padding-left: 3%;
}

.floatright23 {
padding-left: 0%;
}

.floatright24 {
padding-left: 0%;
}

.floatright25 {
padding-left: 3%;
}

.floatright26 {
padding-left: 3%;
}

.floatright27 {
padding-left: 3%;
}

.floatright28 {
padding-left: 3%;
}

.floatright30 {
padding-left: 0%;
}

.floatright31 {
padding-left: 3%;
}

.floatright32 {
padding-left: 4%;
}

.floatright33 {
padding-left: 0%;
}

.floatright46 {
padding-left: 4%;
}

.floatright51 {
margin-bottom: 1.5rem;
padding-left: 4%;
}

.floatright54 {
margin-top: 1.5rem;
padding-left: 4%;
}

.floatright62 {
padding-left: 3%;
}

.floatright63 {
padding-left: 0%;
}

.floatright67 {
padding-left: 3%;
}

.floatright68 {
padding-left: 3%;
}

.floatright71 {
padding-left: 3%;
}

.floatright72 {
padding-left: 3%;
}

.floatright76 {
padding-left: 3%;
}

.floatright78 {
padding-left: 3%;
}

.floatright79 {
padding-left: 3%;
}

.floatright80 {
padding-left: 0%;
}

.header {
font-size: 1.2rem;
}

h1 {
font-size: 1.65rem;
}

h2 {
font-size: 1.3rem;
}

h3 {
font-size: 1rem;
}

h4 {
font-size: .9rem;
}

h5 {
font-size: .7rem;
}

h6 {
font-size: .6rem;
}

.image5 {
margin-left: -4.5rem;
}

.image8 {
margin-right: -.8rem;
margin-left: -2.9rem;
}

.image9 {
margin-right: -.8rem;
margin-left: -2.7rem;
}

.image10 {
margin-right: -.8rem;
margin-left: -3.5rem;
}

.image11 {
margin-right: -.8rem;
margin-left: -3.5rem;
}

.image12 {
margin-right: -.8rem;
margin-left: -2.6rem;
}

.image13 {
margin-right: -.8rem;
margin-left: -2.5rem;
}

.image14 {
margin-left: -0.75rem;
}

.image15 {
margin-left: -.75rem;
}

.image16 {
margin-left: .3rem;
}

.image17 {
margin-left: .3rem;
}

.image18 {
margin-left: -6rem;
}

.image19 {
margin-left: -6rem;
}

.image20 {
margin-top: 2.5rem;
margin-left: -3rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image22 {
margin-right: 0rem;
margin-left: -3.4rem;
}

.image23 {
margin-right: -.8rem;
margin-left: -3.1rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
padding-left: .5%;
}

.leftwidth2 {
padding-left: .5%;
}

.leftwidth9 {
margin-top: .5rem;
padding-left: 4.5%;
}

.leftwidth20 {
padding-left: 4.5%;
}

.leftwidth21 {
margin-top: -.4rem;
padding-left: 4.5%;
}

.leftwidth22 {
margin-top: -.4rem;
padding-left: 4.5%;
}

.leftwidth25 {
padding-left: 3%;
}

.leftwidth28 {
padding-left: 4.5%;
}

.leftwidth31 {
padding-left: 4.5%;
margin-top: -1rem;
}

.leftwidth34 {
padding-left: 4.5%;
}

.leftwidth47 {
padding-left: 6%;
}

.leftwidth49 {
padding-left: 6%;
}

.leftwidth50 {
padding-left: 6%;
}

.leftwidth53 {
padding-left: 4%;
}

.leftwidth54 {
padding-left: 4%;
}

.leftwidth55 {
padding-left: 4%;
}

.leftwidth56 {
padding-left: 4%;
}

.leftwidth57 {
padding-left: 4.6%;
}

.leftwidth59 {
padding-left: 4%;
}

.leftwidth66 {
padding-left: 4%;
}

.leftwidth70 {
padding-left: 6%;
}

.leftwidth78 {
padding-left: 4.5%;
}

.leftwidth85 {
margin-top: -.4rem;
padding-left: 4.5%;
}

.leftwidth87 {
padding-left: 9%;
padding-right: 15%;
}

.leftwidth91 {
padding-left: 5.75%;
}

.leftwidth92 {
padding-left: 5.75%;
}

.leftwidth93 {
padding-left: 5.75%;
}

.leftwidth97 {
padding-left: 6%;
}

.leftwidth99 {
margin-top: 1rem;
padding-left: 4.5%;
}

.leftwidth101 {
margin-top: 1rem;
padding-left: 4.5%;
}

.leftwidth106 {
padding-left: 5.75%;
}

.logo1 {
font-size: 2.5rem;
}

.logo3 {
margin-left: -.25rem;
height: 5.5rem;
}

.logo5 {
margin-top: .25rem;
margin-left: .5rem;
height: 5.5rem;
}

.logo.one {
font-size: 3rem;
text-shadow: .04rem .04rem .04rem #000000;
}

.logo.two {
font-size: 1rem;
margin-top: .3rem;
}

.logo.three {
padding-right: .7rem;
height: 1.5rem;
}

.logo.four {
padding-right: 1.5rem;
height: 1.25rem;
}

.logo.five {
padding-right: 1.5rem;
height: 1rem;
}

.logo.six {
padding-right: 1rem;
text-shadow: .04rem .04rem .04rem #000000;
}

.logo.eight {
font-size: 1rem;
margin-top: -.5rem;
margin-bottom: 1rem;
padding-right: .85rem;
}

#my_files {
padding-top: .75rem;
margin-left: 3.5rem;
}

#my_files1 {
padding-top: .75rem;
margin-left: 3.5rem;
}

.mytask3 {
padding-left: 1rem;
}

.mytask4 {
padding-left: 1rem;
}

.name {
font-size: 1rem;
padding-top: .5rem;
padding-left: 2.65rem;
}

.name1 {
font-size: .95rem;
margin-left: 4.25rem;
padding-left: 2rem;
width: 14rem;
}

.name2 {
font-size: .95rem;
width: 28rem;
}

.name3 {
font-size: .95rem;
padding-left: 1.6rem;
}

.name4 {
font-size: .95rem;
padding-left: 2.3rem;
width: 44%;
}

.name5 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.9rem;
width: 32%;
}

.name6 {
font-size: .95rem;
margin-top: -.6rem;
margin-left: -.5rem;
padding-left: 2.8rem;
width: 17.5rem;
}

.name7 {
font-size: .95rem;
margin-bottom: .07rem;
padding-left: 5.6rem;
}

.name8 {
font-size: .95rem;
padding-left: 1.8rem;
}

.name9 {
font-size: .95rem;
padding-left: 1.1rem;
}

.name10 {
font-size: .95rem;
padding-left: 1.2rem;
}

.name11 {
font-size: .95rem;
padding-left: 1.2rem;
}

.name12 {
font-size: .95rem;
padding-left: 1.2rem;
}

.name13 {
font-size: .95rem;
padding-left: 1rem;
}

.name14 {
font-size: .95rem;
padding-left: 1.5rem;
}

.name15 {
font-size: .95rem;
padding-left: 1rem;
}

.name16 {
font-size: .95rem;
padding-left: 2.5rem;
}

.name17 {
font-size: .95rem;
padding-left: 1.6rem;
}

.name18 {
font-size: .95rem;
padding-left: 1.6rem;
}

.name19 {
font-size: .95rem;
padding-left: 1.2rem;
}

.name20 {
font-size: .95rem;
padding-left: 1.2rem;
}

.name21 {
font-size: .95rem;
padding-left: 1.2rem;
}

.name22 {
font-size: .95rem;
padding-left: 1.5rem;
}

.name23 {
font-size: .95rem;
padding-left: 1.5rem;
}

.name24 {
font-size: .95rem;
margin-bottom: .07rem;
padding-left: 5.6rem;
}

.name25 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
}

.name26 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
margin-left: 0rem;
width: 100%;
}

.name27 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
margin-left: 0rem;
height: 2.8rem;
width: 99.5%;
}

.name28 {
font-size: .95rem;
margin-left: -2.7rem;
padding-top: .5rem;
padding-left: 2.65rem;
width: 102%;
}

.name29 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
}

.name30 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
margin-left: 0rem;
height: 2.8rem;
width: 90%;
}

.name31 {
font-size: .95rem;
padding-top: .5rem;
padding-left: 2.65rem;
margin-left: 0rem;
height: 2.8rem;
width: 90%;
}

#newpassword1 {
font-size: .95rem;
}

#newpassword2 {
font-size: .95rem;
}

#newpassword5 {
font-size: .95rem;
}

#newpassword6 {
font-size: .95rem;
}

#password {
font-size: .95rem;
}

.picture1 {
margin-bottom: 1rem;
}

.picture2 {
height: 17.8rem;
width: 20rem;
}

.picture4 {
margin-top: 2rem;
margin-bottom: 2rem;
height: 18rem;
width: 20rem;
}

.rightwidth1 {
margin-top: .25rem;
padding-left: 20%;
}

.rightwidth2 {
margin-top: .25rem;
}

.rightwidth3 {
float: left;
clear: both;
margin-top: -.75rem;
margin-bottom: 1rem;
}

.rightwidth4 {
margin-left: 24%;
width: 58%;
}

.rightwidth5 {
margin-left: 24%;
width: 58%;
}

.rightwidth7 {
margin-top: .25rem;
padding-left: 15%;
}

.rightwidth13 {
min-height: 1.75rem;
padding-left: 33%;
}

.rightwidth14 {
margin-left: 0%;
padding-left: 7.5%;
}

.rightwidth16 {
padding-left: 8.75%;
}

.rightwidth17 {
clear: both;
float: left;
margin-bottom: 1.5rem;
}

.rightwidth18 {
margin-top: -1rem;
margin-left: 0%;
padding-left: 13.75%;
}

.rightwidth19 {
padding-left: 8.75%;
}

.rightwidth20 {
clear: both;
float: left;
margin-bottom: 1.5rem;
}

.rightwidth21 {
padding-left: 31.5%;
}

.rightwidth22 {
margin-top: -1rem;
margin-bottom: -1rem;
}

.rightwidth25 {
margin-left: 10.5%;
margin-top: 1.25rem;
margin-bottom: 2rem;
width: 89%;
}

.rightwidth27 {
float: left;
clear: both;
margin-top: -.75rem;
margin-bottom: 1rem;
}

.rightwidth28 {
padding-left: 8.75%;
}

.rightwidth30 {
padding-left: 20%;
}

.rightwidth31 {
padding-left: 20%;
}

.rightwidth32 {
padding-left: 13%;
}

.rightwidth35 {
margin-top: -.35rem;
padding-left: 8%;
}

.rightwidth37 {
padding-left: 8.75%;
}

.rightwidth38 {
padding-left: 8.75%;
}

.rightwidth39 {
margin-left: 12%;
margin-top: 1.25rem;
margin-bottom: 1rem;
width: 85%;
}

.rightwidth40 {
margin-left: 10.5%;
margin-top: 1.25rem;
margin-bottom: 1rem;
width: 89%;
}

.rightwidth41 {
margin-left: 10.5%;
margin-top: 1.25rem;
margin-bottom: 1rem;
width: 89%;
}

.rightwidth42 {
padding-left: 39%;
}

.rightwidth43 {
margin-top: -1rem;
margin-bottom: -1rem;
padding-left: 33%;
}

.rightwidth45 {
margin-top: -.5rem;
}

.rightwidth47 {
margin-top: -1rem;
margin-bottom: -1rem;
padding-left: 33%;
}

.rightwidth49 {
float: left;
clear: both;
margin-top: -.75rem;
margin-bottom: 1rem;
}

.rightwidth51 {
margin-left: 5%;
margin-top: 0rem;
margin-bottom: 1rem;
width: 89%;
}

.rightwidth52 {
padding-left: 8.75%;
}

.rightwidth53 {
margin-top: .25rem;
}

.rightwidth54 {
margin-top: -.35rem;
padding-left: 8%;
}

.rightwidth55 {
margin-top: -.35rem;
padding-left: 8%;
}

.rightwidth56 {
margin-top: .25rem;
}

.rightwidth57 {
margin-top: -.5rem;
margin-bottom: .75rem;
}

.rightwidth58 {
margin-top: -.5rem;
}

.rightwidth59 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 3.5%;
}

.rightwidth60 {
margin-top: .25rem;
}

.rightwidth63 {
margin-left: 10.5%;
margin-top: 1.25rem;
margin-bottom: 1rem;
width: 89%;
}

.rightwidth67 {
padding-left: 8.75%;
}

.rightwidth68 {
margin-top: .25rem;
}

.rightwidth69 {
margin-top: -1rem;
margin-bottom: -1rem;
padding-left: 31.5%;
}

.rightwidth70 {
margin-top: -.5rem;
margin-bottom: .75rem;
}

.rightwidth71 {
min-height: 1.75rem;
padding-left: 29%;
}

.rightwidth72 {
min-height: 1.75rem;
padding-left: 27%;
}

.rightwidth73 {
margin-top: -1rem;
margin-bottom: -1rem;
padding-left: 33%;
}

.rightwidth74 {
padding-left: 8.75%;
}

.rightwidth76 {
min-height: 1.75rem;
padding-left: 33%;
}

.rightwidth77 {
float: left;
clear: both;
margin-top: -.75rem;
margin-bottom: 1rem;
}

.rightwidth78 {
margin-left: 0%;
margin-top: 1.25rem;
margin-bottom: 1rem;
width: 100%;
}

.rightwidth81 {
padding-left: 8.75%;
}

.rightwidth83 {
margin-left: 8%;
width: 20rem;
}

.rightwidth84 {
margin-top: -1rem;
margin-bottom: -1rem;
padding-left: 33%;
}

.rightwidth85 {
margin-top: -1rem;
margin-bottom: -1rem;
padding-left: 33%;
}

.rightwidth87 {
padding-left: 8.75%;
}

.rightwidth88 .width94 input {
margin-bottom: 2.5rem;
}

.rightwidth88 {
margin-top: 3.5rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-left: 18.25%;
min-height: 10rem;
}

.rightwidth89 {
padding-left: 18.25%;
}

.rightwidth90 {
padding-left: 8.75%;
}

.rightwidth91 {
margin-top: .25rem;
}

.rightwidth92 {
padding-left: 8.75%;
}

.rightwidth93 {
margin-top: .25rem;
}

.rightwidth94 {
margin-top: .25rem;
}

.rightwidth95 {
margin-top: .25rem;
}

.rightwidth96 {
float: left;
clear: both;
margin-top: -.75rem;
margin-bottom: 1rem;
}

.rightwidth97 {
margin-top: .25rem;
}

.rightwidth100 {
width: 100%;
}

.rightwidth102 {
padding-left: 8.75%;
}

.rightwidth104 {
float: left;
clear: both;
margin-top: -.75rem;
margin-bottom: 1rem;
}

.rightwidth105 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 8%;
}

.spacer2 {
padding-top: 2.25rem;
height: 8.8rem;
}

.spacer3 {
margin-top: 0rem;
}

.spacer7 {
margin-top: -.4rem;
}

.spacer12 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 3rem;
margin-left: 18%;
width: 63%;
}

.spacer13 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 4rem;
margin-left: 18%;
width: 63%;
}

.spacer18 {
font-size: 1.2rem;
font-weight: bold;
margin-top: 15.5rem;
margin-bottom: 5rem;
margin-left: 30%;
width: 40%;
}

.spacer19 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 13.5rem;
margin-left: 30%;
width: 40%;
}

.spacer20 {
font-size: 1.2rem;
font-weight: bold;
margin-top: 3rem;
margin-left: 30%;
width: 40%;
}

.spacer20a {
font-size: 1.2rem;
font-weight: bold;
list-style-type: disc;
margin-top: 3rem;
margin-left: 30%;
width: 40%;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer21 {
margin-top: 14rem;
margin-bottom: 21rem;
margin-left: 19.75%;
width: 17rem;
}

.spacer22 {
margin-top: -1.8rem;
height: 4.8rem;
}

.spacer23 {
padding-top: 0rem;
height: 3rem;
}

.spacer24 {
font-size: 1.2rem;
font-weight: bold;
margin-top: 4rem;
margin-left: 30%;
width: 40%;
}

.spacer25 {
margin-top: 9rem;
}

.spacer26 {
margin-left: 20%;
}

.spacer28 {
margin-top: 1rem;
}

.spacer33 {
margin-top: -12rem;
}

.spacer39 {
width: 13.5rem;
}

.spacer42 {
margin-top: -.35rem;
}

.spacer54 {
position: absolute;
margin-top: -2.15rem;
}

.spacer56 {
margin-left: 19%;
width: 15.5rem;
}

.spacer60 {
margin-top: -1rem;
margin-left: 11.5%;
width: 67.5%;
}

.spacer65 {
height: 4.5rem;
}

.spacer67 {
margin-left: 25%;
}

.spacer68 {
margin-top: 1rem;
}

.spacer71 {
margin-top: 1.1rem;
}

.spacer82 {
font-size: 1.1rem;
font-weight: bold;
text-shadow: .07rem .07rem .07rem #000000;
}

.spacer83 {
margin-top: 10rem;
}

.spacer87 {
margin-top: -2rem;
margin-left: 7rem;
}

.spacer88 {
padding-top: .1rem;
}

.spacer89 {
margin-left: 1.4rem;
}

.spacer90 {
font-size: 1.5rem;
font-weight: bold;
margin-top: 11rem;
margin-bottom: 4rem;
text-shadow: .07rem .07rem .07rem #000000;
}

.spacer93 {
margin-left: 1.4rem;
}

.spacer94 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 15rem;
margin-bottom: 4rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer97 {
margin-top: .1rem;
margin-left: 3rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-top: 0rem;
margin-left: 2.25rem;
padding-top: .25rem;
}

.spacer100 {
margin-left: 1.7rem;
}

.spacer101 {
margin-left: 1.7rem;
}

.spacer111 {
font-size: .95rem;
}

.spacer112 {
font-size: .95rem;
width: 91.25%;
}

.spacer113 {
font-size: .95rem;
width: 91.25%;
}

.spacer114 {
width: 30%;
}

.spacer115 {
margin-top: -.9rem;
width: 48%;
}

.spacer120 {
font-size: .95rem;
}

.spacer127 {
margin-top: -95%;
margin-left: 7%;
height: 10.5rem;
width: 10.1rem;
}

.spacer135 {
font-size: .95rem;
}

.spacer153 {
font-size: .95rem;
}

.spacer157 {
margin-top: -.75rem;
}

.spacer159 {
margin-bottom: .75rem;
}

.spacer160 {
margin-top: .5rem;
}

.spacer161 {
margin-top: -.5rem;
width: 16rem;
}

.spacer170 {
margin-left: 11%;
width: 22rem;
}

.spacer172 {
margin-top: .25rem;
margin-bottom: 1.5rem;
}

.spacer174 {
margin-top: -9rem;
margin-bottom: 0rem;
margin-left: 1.2%;
width: 100%;
}

.spacer175 {
font-size: .95rem;
margin-left: 14.5%;
width: 21rem;
}

.spacer176 {
font-size: .95rem;
margin-left: 14.5%;
width: 17rem;
}

.spacer177 {
margin-top: 3.4rem;
}

.spacer178 {
margin-top: 6.4rem;
}

.spacer179 {
margin-top: 5.4rem;
}

.spacer181 {
margin-left: 13.5%;
width: 67.5%;
}

.spacer193 {
margin-top: -13rem;
}

.spacer198 {
padding-left: 3rem;
}

.spacer199 {
padding-left: 4.2rem;
}

.spacer200 {
padding-left: .7rem;
}

.spacer201 {
padding-left: 0rem;
}

.spacer202 {
padding-left: 1.2rem;
}

.spacer207 {
padding-left: 4rem;
}

.spacer208 {
padding-left: 5.2rem;
}

.spacer209 {
padding-left: 1.5rem;
}

.spacer210 {
padding-left: .7rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 3.6rem;
}

.spacer219 {
padding-left: 3.6rem;
}

.spacer232 {
margin-top: -338%;
margin-left: -7.88rem;
height: 18rem;
width: 20rem;
}

.spacer236 {
font-size: 1.2rem;
margin-top: 1rem;
margin-bottom: -2rem;
}

.spacer237 {
font-size: 1.2rem;
margin-top: 1rem;
margin-bottom: 4rem;
}

.spacer240 {
margin-top: -.5rem;
margin-bottom: -1rem;
margin-left: 8%;
}

.spacer241 {
margin-top: -.5rem;
margin-bottom: -1rem;
margin-left: 8%;
}

.spacer242 {
margin-left: 10%;
width: 22rem;
}

.spacer243 {
font-size: 1.2rem;
margin-top: -3.5rem;
margin-bottom: .5rem;
}

.spacer244 {
font-size: 1.2rem;
margin-top: 0rem;
margin-bottom: -2rem;
}

.spacer245 {
font-size: 1.2rem;
margin-top: 0rem;
margin-bottom: -2.5rem;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer248 {
font-size: 1.2rem;
margin-top: 0rem;
margin-bottom: -2.5rem;
}

.spacer249 {
font-size: 1.2rem;
margin-top: 0rem;
margin-bottom: -2.5rem;
}

.spacer251 {
margin-top: -283%;
margin-left: -7.2rem;
height: 18rem;
width: 20rem;
}

.spacer252 {
margin-top: -90%;
margin-left: 7%;
height: 10.5rem;
width: 10.1rem;
}

.spacer261 {
font-size: 1.2rem;
margin-top: -3.5rem;
margin-bottom: .5rem;
}

.spacer264 {
font-size: 1.2rem;
margin-top: 2rem;
margin-bottom: -3rem;
}

.spacer268 {
padding-top: 0rem;
height: 3rem;
}

.spacer269 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 6rem;
margin-bottom: 7rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer273 {
font-size: .95rem;
width: 91.25%;
}

.spacer274 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 12rem;
margin-bottom: 7rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.spacer275 {
font-size: .95rem;
margin-left: 1.3rem;
width: 95%;
}

.spacer276 {
margin-left: 1.1rem;
}

.spacer277 {
margin-top: -.75rem;
margin-bottom: -.75rem;
margin-left: 8%;
}

.spacer278 {
font-size: 1.2rem;
margin-top: -6rem;
margin-bottom: 3rem;
}

.spacer279 {
font-size: 1.2rem;
margin-top: -6rem;
margin-bottom: 3rem;
}

.spacer282 {
margin-left: 7.5rem;
}

.spacer283 {
margin-top: .05rem;
margin-left: 21.75rem;
}

.spacer284 {
margin-left: .5rem;
width: 96%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 4.25rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
word-wrap: break-word;
word-break: break-all;
width: 100%;
}

.spacer293 {
margin-bottom: .75rem;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer299 {
margin-left: 3.6rem;
}

.spacer301 {
font-size: 1.2rem;
margin-top: -4.75rem;
margin-bottom: 3rem;
}

.spacer307 {
font-size: 1.2rem;
margin-top: -1rem;
margin-bottom: -2.5rem;
}

.spacer308 {
font-size: 1.2rem;
margin-top: 0rem;
margin-bottom: 0rem;
}

.spacer309 {
padding-left: .2rem;
}

.spacer311 {
display: block;
float: left;
margin-top: -4rem;
width: 100%;
}

.spacer312 {
padding-left: 1rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer315 {
float: left;
margin-top: -8rem;
width: 100%;
}

.spacer318 {
margin-top: 0rem;
margin-left: 0rem;
}

.spacer319 {
margin-top: .5rem;
margin-left: 1.45rem;
}

.spacer322 {
margin-top: 0rem;
}

.spacer323 {
margin-top: 1rem;
}

.spacer324 {
font-size: .95rem;
margin-left: 1.3rem;
width: 95%;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 9rem;
width: 750%;
}

.table3 th {
font-size: 1.1rem;
}

.table5 {
margin-top: 10rem;
margin-left: 0rem;
width: 711.75%;
}

.table5 th {
font-size: 1.1rem;
}

.table6 {
width: 92%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 5.85%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 10rem;
margin-left: 0rem;
width: 711.75%;
}

.table8 th {
font-size: 1.1rem;
}

.table9 {
margin-left: 9%;
max-height: 30rem;
width: 81%;
}

.table10 {
width: 1750%;
}

.table11 {
margin-left: 8.25%;
max-height: 50rem;
width: 83%;
}

.table12 {
width: 650%;
}

.table12 thead th:first-child {
left: 0;
padding-left: 4.7rem;
z-index: 2;
}

.table12 tbody th {
padding-left: 4.5rem;
}

.table13 {
margin-left: 5.5%;
max-height: 20rem;
width: 87%;
}

.table14 {
width: 935%;
}

.table15 {
margin-left: 5%;
max-height: 30rem;
width: 86%;
}

.table16 {
width: 835%;
}

.table17 {
margin-bottom: 13rem;
}

.table17 th {
font-size: 1.1rem;
}

.table18 {
margin-left: 9.75%;
}

.table19 {
margin-left: 1rem;
}

.table19 td a {
width: 120%;
}

.table22 {
margin-left: 22%;
width: 77%;
overflow-x: scroll;
overflow-y: hidden;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 450%;
}

.table23 th {
font-size: 1.1rem;
}

.table25 {
margin-top: 1rem;
margin-left: 11%;
width: 77%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 9rem;
width: 750%;
}

.table30 th {
font-size: 1.1rem;
}

.table31 {
margin-bottom: 9rem;
width: 750%;
}

.table31 th {
font-size: 1.1rem;
}

.table32 {
margin-left: 3rem;
padding-bottom: 3rem;
}

.table33 {
width: 99%;
border: none;
}

.table34 {
margin-bottom: 9rem;
margin-left: 3%;
width: 750%;
}

.table34 th {
font-size: 1.1rem;
}

.table34 td {
padding-left: 4rem;
background: none;
}

.table37 {
width: 500%;
}

.table38 {
margin-bottom: 11rem;
width: 99%;
}

.table38 th {
font-size: 1.1rem;
}

.table40 {
margin-left: 7%;
width: 85%;
overflow-x: scroll;
overflow-y: scroll;
}

.table41 {
margin-bottom: 3rem;
width: 400%;
}

.table41 th {
font-size: 1.1rem;
}

.table42 {
height: 102.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 11rem;
width: 110%;
}

.table43 th {
font-size: 1.1rem;
}

.table44 {
margin-bottom: 0rem;
margin-left: 5%;
padding-bottom: 0rem;
width: 83%;
}

.table45 {
margin-left: .5rem;
width: 97%;
overflow-x: hidden;
overflow-y: hidden;
}

.table46 {
width: 100%;
}

.table46 th {
font-size: 1.1rem;
}

.table47 {
margin-left: -1.25rem;
width: 94%;
overflow-x: hidden;
overflow-y: hidden;
}

.table48 {
margin-left: 0rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table50 {
margin-left: 7%;
width: 85%;
overflow-x: scroll;
overflow-y: scroll;
}

.table52 {
margin-bottom: 3rem;
width: 400%;
}

.table52 th {
font-size: 1.1rem;
}

.table55 {
margin-left: -1.5rem;
width: 100%;
}

.table55 th {
font-size: 1.1rem;
}

.table56 {
margin-left: 7%;
width: 85%;
overflow-x: scroll;
overflow-y: scroll;
}

.table57 {
margin-bottom: 3rem;
width: 400%;
}

.table57 th {
font-size: 1.1rem;
}

.table58 {
margin-left: 1rem;
}

.table58 td a {
width: 120%;
}

.table59 {
margin-left: -5rem;
width: 115%;
}

.table59 td a {
width: 160%;
}

.table60 {
margin-left: 1rem;
}

.table60 td a {
width: 120%;
}

.table61 {
margin-bottom: 0rem;
margin-left: 5%;
padding-bottom: 0rem;
width: 83%;
}

.table62 {
height: 167.5rem;
width: 110%;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 11rem;
width: 100%;
}

.table63 th {
font-size: 1.1rem;
}

.table64 {
margin-left: 0rem;
width: 94%;
overflow-x: hidden;
overflow-y: hidden;
}

.table65 {
margin-left: .5rem;
width: 97%;
overflow-x: hidden;
overflow-y: hidden;
}

.table66 {
height: 138.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 191.5rem;
width: 110%;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table68 th {
font-size: 1.1rem;
}

.table69 {
margin-left: -7rem;
width: 210%
}

.table69 td a {
width: 160%;
}

.table70 {
margin-top: 10rem;
margin-left: 170rem;
width: 711.75%;
}

.table70 th {
font-size: 1.1rem;
}

.top {
padding-top: 21rem;
}

.top1 {
margin-top: 18rem;
}

.title {
margin-top: 3rem;
margin-bottom: 5rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title1 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title1a {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title2 {
padding-left: 5rem;
padding-right: 5rem;
font-size: 1.3rem;
}

.title3 {
margin-left: 10.25rem;
font-size: 1.3rem;
}

.title13 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title14 {
margin-top: 4rem;
margin-bottom: 2rem;
}

.title15 {
margin-top: 13.25rem;
margin-bottom: 7.75rem;
}

.title19 {
margin-top: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title20 {
margin-top: 3.5rem;
margin-bottom: 2rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title22 {
margin-top: 5.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title24 {
margin-top: 5rem;
}

.title26 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title28 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title32 {
margin-top: 5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title36 {
width: 15rem;
}

.title42 {
margin-top: 5.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title44 {
margin-top: 5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title45 {
margin-top: 13.25rem;
margin-bottom: 15rem;
}

.title46 {
margin-top: 4rem;
margin-bottom: 4rem;
}

.title48 {
width: 18%;
}

.title50 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title53 {
width: 17%;
}

.title56 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title57 {
float: left;
clear: both;
margin-top: 5rem;
margin-bottom: 3rem;
text-align: center;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title58 {
margin-top: 2.5rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title60 {
float: left;
clear: both;
margin-top: 2rem;
margin-bottom: 2rem;
text-align: center;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title61 {
margin-top: 3rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title62 {
margin-top: 2rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title63 {
margin-top: 2rem;
margin-bottom: 2rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title64 {
margin-top: 2rem;
margin-bottom: 2rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title67 {
width: 17%;
}

.title68 {
padding-left: 1.25rem;
width: 8%;
}

.title69 {
width: 17%;
}

.title73 {
width: 17%;
}

.title81 {
width: 17%;
}

.title84 {
width: 17%;
}

.title92 {
font-size: 1.5rem;
margin-top: 2.5rem;
margin-bottom: 2rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title93 {
padding-left: 1.25rem;
width: 8%;
}

.title94 {
width: 17%;
}

.title95 {
width: 17%;
}

.title96 {
width: 17%;
}

.title97 {
width: 17%;
}

.title98 {
width: 17%;
}

.title99 {
width: 17%;
}

.title100 {
padding-left: 1.25rem;
width: 8%;
}

.title101 {
margin-top: 3rem;
margin-bottom: -1.5rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title102 {
margin-top: 4.5rem;
margin-bottom: 2rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title103 {
margin-top: 2.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title104 {
margin-top: 7rem;
margin-right: 0rem;
margin-left: 0rem;
}

.title105 {
margin-top: 5rem;
}

.title106 {
margin-left: 10.25rem;
font-size: 1.3rem;
}

.title107 {
margin-top: 12rem;
margin-bottom: 2rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title108 {
padding-left: 1.75rem;
width: 5%;
}

.title109 {
padding-left: 2.7rem;
width: 97%;
}

.title111 {
padding-left: 2.25rem;
width: 35%;
}

.title112 {
padding-left: 2rem;
width: 35%;
}

.title113 {
padding-left: 2.5rem;
width: 310%;
}

.title114 {
padding-left: 1.25rem;
width: 8%;
}

.title115 {
padding-left: 1.25rem;
width: 8%;
}

.title116 {
padding-left: 1.25rem;
width: 8%;
}

.title117 {
width: 17%;
}

.title118 {
width: 17%;
}

.title122 {
padding-bottom: .75rem;
padding-left: 4rem;
width: 8%;
}

.title123 {
padding-left: 1.25rem;
width: 8%;
}

.title124 {
font-size: 1.2rem;
padding-left: 4rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title125 {
font-size: 1.3rem;
margin-top: 2.5rem;
margin-bottom: 2rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title126 {
padding-bottom: .75rem;
padding-left: 4rem;
width: 8%;
}

.title127 {
font-size: 1.2rem;
padding-left: 4rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title128 {
margin-top: 2.5rem;
margin-bottom: -1.5rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title138 {
padding-left: 3.5rem;
}

.title139 {
padding-left: 10.5rem;
}

.title144 {
padding-left: 10.5rem;
}

.title145 {
margin-left: 10.25rem;
font-size: 1.3rem;
}

.title147 {
padding-left: 10.5rem;
}

.title148 {
padding-left: 10.5rem;
}

.title149 {
padding-left: 10.5rem;
}

.title150 {
margin-top: 45rem;
margin-bottom: 7.75rem;
}

.title151 {
padding-left: 5rem;
padding-right: 5rem;
font-size: 1.3rem;
}

.title152 {
width: 17%;
}

.title153 {
margin-top: 2rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title154 {
float: left;
clear: both;
margin-top: 3rem;
margin-bottom: 1rem;
text-align: center;
width: 100%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title155 {
padding-left: 10.5rem;
}

.title156 {
padding-left: 1.25rem;
width: 8%;
}

.title157 {
margin-left: 10.25rem;
font-size: 1.3rem;
}

.title158 {
font-size: 1.3rem;
margin-top: 5.5rem;
margin-bottom: 2rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title159 {
font-size: 1.3rem;
margin-top: 1.5rem;
margin-bottom: 2rem;
padding-left: 0rem;
padding-right: 0rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title160 {
padding-left: 1.25rem;
width: 8%;
}

.txtalgn96 {
height: 2.6rem;
width: 18.1rem;
}

.txtalgn116 {
height: 4.6rem;
width: 25.85rem;
}

.txtalgn116a {
font-size: 1.2rem;
margin-top: 1rem;
margin-left: 13%;
padding-top: .5rem;
}

.updatesummary3 {
font-size: .95rem;
height: 8rem;
margin-top: -1rem;
margin-left: -3.75rem;
padding-top: .75rem;
width: 15.5rem;
}

.upvote-comment-count {
width: 90%;
}

#username {
font-size: .95rem;
}

.width3 {
width: 20rem;
}

.width4 {
width: 16rem;
}

.width5 {
margin-left: 21%;
width: 12rem;
}

.width16 {
margin-left: 10%;
}

.width18 {
font-size: 1.2rem;
margin-left: 1.1rem;
width: 88.25%;
}

.width21 {
font-size: 1.2rem;
margin-left: 1.1rem;
width: 88.25%;
}

.width24 {
font-size: 1.2rem;
width: 24rem;
}

.width25 {
width: 96%;
font-size: 1.2rem;
}

.width26 {
width: 17rem;
}

.width27 {
text-shadow: .06rem .06rem .06rem #000000;
}

.width28 {
width: 17rem;
}

.width32 {
width: 14rem;
}

.width34 {
margin-left: .15rem;
font-size: 1.2rem;
width: 96%;
}

.width35 {
margin-top: -1rem;
font-size: 1.2rem;
width: 91%;
}

.width36 {
margin-left: 20%;
width: 18rem;
}

.width37 {
margin-left: 20.5%;
}

.width49 {
margin-left: 10%;
}

.width53 {
font-size: 1.2rem;
margin-left: 1.1rem;
width: 88.25%;
}

.width55 {
width: 14rem;
}

.width78 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width80 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width83 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width85 {
margin-left: 0.25%;
width: 90%;
}

.width87 {
font-size: 1.2rem;
width: 96%;
}

.width89 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width94 {
margin-top: -1rem;
font-size: 1.2rem;
width: 91%;
}

.width98 {
margin-top: 0rem;
font-size: 1.2rem;
width: 91%;
}

.width100 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width103 {
font-size: 1.2rem;
margin-left: -.2rem;
width: 96%;
}

.width106 {
margin-left: .1rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width108 {
margin-top: -1rem;
margin-left: 10%;
}

.width111 {
margin-left: 20.5%;
}

.width112 {
margin-left: .1rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width113 {
margin-left: .1rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width115 {
font-size: 1.2rem;
margin-left: -.2rem;
width: 96%;
}

.width120 {
margin-top: -1rem;
font-size: 1.2rem;
width: 91%;
}

.width121 {
margin-left: 25%;
}

.width125 {
margin-top: -1rem;
font-size: 1.2rem;
width: 91%;
}

.width126 {
margin-left: .1rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width130 {
margin-left: 20.5%;
}

.width133 {
margin-top: -.1rem;
font-size: 1.2rem;
width: 91%;
}

.width135 {
margin-left: 3.5rem;
width: 78%;
}

.width136 {
font-size: 1.2rem;
margin-left: 1.1rem;
width: 88.25%;
}

.width137 {
font-size: 1.2rem;
width: 91%;
}

.width142 {
margin-left: .1rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width143 {
margin-left: .15rem;
font-size: 1.2rem;
width: 96%;
}

.width144 {
margin-left: 0rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width147 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width148 {
font-size: 1.2rem;
margin-left: 0%;
width: 96%;
}

.width150 {
margin-left: 25%;
}

.width151 {
margin-left: -10%;
width: 87%;
}

.width153 {
margin-left: 10%;
}

.width154 {
font-size: 1.2rem;
width: 91%;
}

.width155 {
margin-top: 0rem;
font-size: 1.2rem;
width: 91%;
}

.width167 {
margin-left: 0rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

.width168 {
margin-left: 10%;
}

.width169 {
font-size: 1.2rem;
width: 24rem;
}

.width170 {
margin-top: 0rem;
font-size: 1.2rem;
width: 91%;
}

.width171 {
margin-top: 0rem;
font-size: 1.2rem;
width: 91%;
}

.width172 {
font-size: 1.2rem;
width: 91%;
}

.width173 {
font-size: 1.2rem;
width: 24rem;
}

.width174 {
margin-left: .1rem;
padding-left: 0rem;
font-size: 1.2rem;
width: 90%;
}

}

@media screen and (min-width: 28em) and (max-device-width: 37.5em) {
/* Portrait and Landscape */
/* @media only screen
and (min-device-width: 375px)
and (max-device-width: 812px)
and (-webkit-min-device-pixel-ratio: 3) { */

/********************************************************/
/*  html settings                                       */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: black; */
font-size: 88%;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 55px;
}

.add-row-budget {
margin-top: -4.8rem;
margin-left: 6rem;
}

.add-row-contact {
margin-top: -3rem;
margin-left: 6rem;
}

.add-row-program {
margin-top: -4.8rem;
margin-left: 6rem;
}

.add-row-survey {
margin-top: -4.8rem;
margin-left: 6rem;
}

.add-row-time {
margin-top: -4.8rem;
margin-left: 6rem;
}

.button92 {
font-size: 1.1rem;
padding-top: .75rem;
}

.button93 {
font-size: 1.1rem;
padding-top: .25rem;
}

.button94 {
font-size: 1.1rem;
padding-top: .8rem;
}

.button102 {
font-size: 1.1rem;
padding-top: .8rem;
}

.button113 {
width: 30rem;
}

.button116 {
width: 30rem;
}

.button117 {
width: 14rem;
}

.button127 {
width: 14rem;
}

.choices {
padding-left: 3rem;
}

.choices1 {
margin-left: -20%;
padding-left: 2.5rem;
width: 16rem;
}

.choices2 {
padding-left: 3.5rem;
}

.choices3 {
padding-left: 3rem;
}

.choices4 {
padding-left: 3rem;
}

.choices5 {
padding-left: 3rem;
}

.choices6 {
padding-left: 3rem;
}

.choices7 {
padding-left: 3rem;
}

.choices9 {
padding-left: 3rem;
}

.choices11 {
padding-left: 3rem;
}

.delete-row-budget {
margin-top: -5rem;
margin-left: 16rem;
}

.delete-row-contact {
margin-top: -3rem;
margin-left: 16rem;
}

.delete-row-program {
margin-top: -5rem;
margin-left: 16rem;
}

.delete-row-survey {
margin-top: -5rem;
margin-left: 16rem;
}

.delete-row-time {
margin-top: -5rem;
margin-left: 16rem;
}

.description {
padding-left: 3rem;
}

.description1 {
padding-left: 1.5rem;
}

.description2 {
padding-left: .25rem;
}

.description3 {
padding-left: 3rem;
}

.description4 {
padding-left: 3rem;
}

.description5 {
padding-left: 3rem;
}

.description6 {
padding-left: 3rem;
}

#email {
width: 23rem;
}

.err-msg {
margin-left: 19.9%;
width: 20rem;
}

.err-msg1 {
margin-left: 19.5%;
width: 20rem;
}

.err-msg2 {
width: 16.5rem;
}

.err-msg3 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg4 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg5 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg6 {
margin-left: 90%;
width: 20rem;
}

.err-msg7 {
width: 16.5rem;
}

.err-msg8 {
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 10.3rem;
width: 20rem;
}

.err-msg12 {
margin-left: 19.9%;
width: 20rem;
}

.err-msg13 {
margin-left: 19.9%;
width: 20rem;
}

.err-msg14 {
margin-left: 31%;
width: 20rem;
}

.err-msg16 {
margin-left: 19.9%;
width: 20rem;
}

.err-msg17 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg18 {
margin-left: 15rem;
width: 12rem;
}

.err-msg19 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg22 {
margin-left: 12rem;
width: 12rem;
}

.err-msg23 {
margin-left: 12rem;
width: 12rem;
}

.err-msg24 {
margin-left: 19.9%;
width: 20rem;
}

.err-msg25 {
margin-left: 19.9%;
width: 20rem;
}

.err-msg26 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg27 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg29 {
margin-left: 6rem;
width: 20rem;
}

.err-msg32 {
margin-left: 6.75rem;
width: 20rem;
}

.err-msg33 {
margin-left: 6.75rem;
width: 20rem;
}

.floatright46 {
width: 100%;
}

h1 {
font-size: 1.45rem;
}

.image18 {
margin-left: -6.5rem;
}

.image19 {
margin-left: -6.5rem;
}

.leftwidth16 {
padding-left: 5%;
}

.logo1 {
font-size: 2.5rem;
}

.logo3 {
margin-left: -.25rem;
height: 4.5rem;
}

.logo5 {
margin-left: 1.25rem;
height: 4.5rem;
}

.name {
padding-left: 3rem;
}

.name1 {
padding-left: 3rem;
width: 16rem;
}

.name3 {
padding-left: 2rem;
width: 18rem;
}

.name4 {
margin-left: 10.25%;
width: 18rem;
}

.name5 {
width: 9.3rem;
}

.name6 {
padding-left: 3rem;
}

.name7 {
padding-left: 6.8rem;
margin-bottom: -.03rem;
width: 18rem;
}

.name8 {
padding-left: 2rem;
width: 18rem;
}

.name9 {
padding-left: 2rem;
width: 18rem;
}

.name10 {
padding-left: 2rem;
width: 18rem;
}

.name11 {
padding-left: 2rem;
width: 18rem;
}

.name12 {
padding-left: 2rem;
width: 18rem;
}

.name13 {
padding-left: 2rem;
width: 18rem;
}

.name14 {
padding-left: 2rem;
width: 18rem;
}

.name15 {
padding-left: 2rem;
width: 18rem;
}

.name16 {
margin-bottom: .04rem;
padding-left: 2rem;
width: 18rem;
}

.name17 {
padding-left: 2rem;
width: 18rem;
}

.name18 {
padding-left: 2rem;
width: 18rem;
}

.name19 {
padding-left: 2rem;
width: 18rem;
}

.name20 {
padding-left: 2rem;
width: 18rem;
}

.name21 {
padding-left: 2rem;
width: 18rem;
}

.name22 {
padding-left: 2rem;
width: 18rem;
}

.name23 {
padding-left: 2rem;
width: 18rem;
}

.name24 {
padding-left: 6.8rem;
margin-bottom: -.03rem;
width: 18rem;
}

.name25 {
padding-left: 3rem;
}

.name26 {
padding-left: 3rem;
}

.name27 {
padding-left: 3rem;
}

.name28 {
padding-left: 3rem;
}

.name29 {
padding-left: 3rem;
}

.name30 {
padding-left: 3rem;
}

.name31 {
padding-left: 3rem;
}

.rightwidth1 {
padding-left: 30%;
}

.rightwidth4 {
margin-left: 17%;
width: 72%;
}

.rightwidth5 {
margin-left: 17%;
width: 72%;
}

.rightwidth7 {
padding-left: 15.75%;
}

.rightwidth10 {
margin-right: 11.5rem;
}

.rightwidth13 {
padding-left: 37%;
}

.rightwidth14 {
padding-left: 7.5%;
}

.rightwidth16 {
padding-left: 0rem;
}

.rightwidth18 {
padding-left: 13.75%;
}

.rightwidth19 {
padding-left: 0rem;
}

.rightwidth21 {
padding-left: 16%;
}

.rightwidth22 {
padding-left: 30%;
}

.rightwidth26 {
margin-right: 11.5rem;
margin-bottom: -2.5rem;
}

.rightwidth28 {
padding-left: 0rem;
}

.rightwidth29 {
margin-right: 11.5rem;
}

.rightwidth30 {
padding-left: 27%;
}

.rightwidth31 {
padding-left: 27%;
}

.rightwidth32 {
padding-left: 18%;
}

.rightwidth37 {
padding-left: 0rem;
}

.rightwidth38 {
padding-left: 0rem;
}

.rightwidth43 {
padding-left: 37%;
}

.rightwidth47 {
padding-left: 37%;
}

.rightwidth52 {
padding-left: 0rem;
}

.rightwidth67 {
padding-left: 3rem;
}

.rightwidth69 {
padding-left: 37%;
}

.rightwidth71 {
padding-left: 26%;
}

.rightwidth72 {
padding-left: 29%;
}

.rightwidth73 {
padding-left: 37%;
}

.rightwidth74 {
padding-left: 0rem;
}

.rightwidth76 {
padding-left: 37%;
}

.rightwidth81 {
padding-left: 0rem;
}

.rightwidth83 {
margin-right: 11.5rem;
}

.rightwidth84 {
padding-left: 37%;
}

.rightwidth85 {
padding-left: 37%;
}

.rightwidth87 {
padding-left: 0rem;
}

.rightwidth88 {
padding-left: 0rem;
}

.rightwidth89 {
padding-left: 0rem;
}

.rightwidth90 {
padding-left: 0rem;
}

.rightwidth92 {
padding-left: 0rem;
}

.rightwidth102 {
padding-left: 0rem;
}

.spacer21 {
margin-top: 11rem;
margin-left: 27%;
}

.spacer26 {
margin-left: 25.5%;
}

.spacer33 {
margin-top: -13rem;
}

.spacer39 {
width: 14.25rem;
}

.spacer41 {
width: 14.25rem;
}

.spacer48 {
width: 14.25rem;
}

.spacer56 {
margin-left: 26%;
width: 18.25rem;
}

.spacer60 {
margin-left: 19.5%;
width: 54.5%;
}

.spacer67 {
margin-left: 29%;
}

.spacer87 {
margin-left: 7rem;
}

.spacer93 {
margin-left: 1.4rem;
}

.spacer94 {
margin-top: 7rem;
}

.spacer97 {
margin-top: .1rem;
margin-left: 3.5rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-left: 1.3rem;
}

.spacer112 {
margin-bottom: 0rem;
width: 92%;
}

.spacer113 {
width: 92%;
}

.spacer114 {
margin-top: -1.5%;
}

.spacer170 {
margin-left: 12%;
}

.spacer174 {
margin-top: -11.5rem;
}

.spacer175 {
margin-left: 1.5rem;
width: 30rem;
}

.spacer176 {
margin-left: 2rem;
width: 26rem;
}

.spacer181 {
margin-left: 19.5%;
width: 54.5%;
}

.spacer193 {
margin-top: -11.5rem;
}

.spacer198 {
padding-left: 7rem;
}

.spacer199 {
padding-left: 7rem;
}

.spacer200 {
padding-left: 7rem;
}

.spacer201 {
padding-left: 6.8rem;
}

.spacer202 {
padding-left: 7rem;
}

.spacer232 {
margin-top: -338%;
height: 18.5rem;
}

.spacer236 {
margin-top: 1rem;
margin-bottom: -2rem;
}

.spacer237 {
margin-top: 1rem;
margin-bottom: 4rem;
}

.spacer240 {
margin-left: 4rem;
}

.spacer241 {
margin-left: 4rem;
}

.spacer242 {
margin-left: 11%;
}

.spacer243 {
margin-top: -4rem;
margin-bottom: 1.5rem;
}

.spacer244 {
margin-top: -4rem;
margin-bottom: 1.5rem;
}

.spacer245 {
margin-top: 0rem;
margin-bottom: 1.5rem;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer248 {
margin-top: 0rem;
margin-bottom: 1.5rem;
}

.spacer249 {
margin-top: 0rem;
margin-bottom: 1.5rem;
}

.spacer251 {
margin-top: -283%;
height: 18.5rem;
}

.spacer261 {
margin-top: -4rem;
margin-bottom: 1.5rem;
}

.spacer264 {
margin-top: 3rem;
margin-bottom: -9rem;
}

.spacer269 {
margin-top: 7rem;
}

.spacer273 {
margin-bottom: 0rem;
width: 92%;
}

.spacer274 {
margin-top: 7rem;
}

.spacer275 {
margin-bottom: 0rem;
width: 92%;
}

.spacer276 {
margin-left: 1.1rem;
}

.spacer277 {
margin-left: 4rem;
}

.spacer278 {
margin-top: -6rem;
margin-bottom: 3rem;
}

.spacer279 {
margin-top: -6rem;
margin-bottom: 3rem;
}

.spacer301 {
margin-top: -6rem;
margin-bottom: 3rem;
}

.spacer307 {
margin-top: -3rem;
margin-bottom: 1.5rem;
}

.spacer308 {
margin-top: 0rem;
margin-bottom: 1.5rem;
}

.spacer309 {
padding-left: 7rem;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2.50rem;
}

.spacer324 {
margin-bottom: 0rem;
width: 92%;
}

.table2 {
width: 91%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 12rem;
}

.table5 {
margin-top: 5rem;
}

.table6 {
width: 91%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 91%;
border: none;
}

.table7, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 5rem;
}

.table11 {
float: left;
margin-top: 2rem;
margin-bottom: 3rem;
margin-left: 3%;
max-height: 45rem;
width: 32rem;
overflow-x: scroll;
}

.table12 {
width: 930%;
}

.table12 thead th:first-child {
left: 0;
padding-left: 5.6rem;
z-index: 2;
}

.table12 tbody th {
padding-left: 4.5rem;
}

.table15 {
margin-left: 4.6%;
max-height: 28rem;
width: 83%;
}

.table17 {
margin-bottom: 12rem;
}

.table18 {
margin-left: 10%;
}

.table22 {
margin-left: 10%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 120%;
}

.table25 {
margin-top: 0rem;
margin-left: 14%;
width: 81%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 12rem;
}

.table31 {
margin-bottom: 12rem;
}

.table34 {
margin-bottom: 12rem;
}

.table38 {
margin-bottom: 12rem;
}

.table40 {
margin-left: 10%;
}

.table41 {
margin-bottom: 3rem;
}

.table43 {
margin-bottom: 12rem;
width: 110%;
}

.table46 {
width: 100%;
}

.table50 {
margin-left: 10%;
}

.table52 {
margin-bottom: 3rem;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 10%;
}

.table57 {
margin-bottom: 3rem;
}

.table63 {
margin-bottom: 12rem;
width: 120%;
}

.table68 {
width: 100%;
}

.table70 {
margin-top: 5rem;
}

.title {
margin-top: 2.5rem;
}

.title1 {
margin-top: 1.5rem;
}

.title1a {
margin-top: 1.5rem;
}

.title3 {
padding-left: 1.75rem;
}

.title13 {
margin-top: 1.5rem;
}

.title19 {
margin-top: 3rem;
}

.title22 {
margin-top: 1.5rem;
}

.title24 {
margin-top: 4rem;
}

.title26 {
margin-top: 1.5rem;
}

.title28 {
margin-top: 1.5rem;
}

.title32 {
margin-top: 1.5rem;
}

.title42 {
margin-top: 1.5rem;
}

.title44 {
margin-top: 1.5rem;
}

.title45 {
margin-top: 8.25rem;
margin-bottom: 7rem;
}

.title50 {
margin-top: 1.5rem;
}

.title56 {
margin-top: 1.5rem;
}

.title58 {
margin-top: 1.5rem;
}

.title61 {
margin-top: 2.5rem;
}

.title62 {
margin-top: .5rem;
margin-bottom: .5rem;
}

.title63 {
margin-top: .5rem;
margin-bottom: .5rem;
}

.title64 {
margin-top: .5rem;
margin-bottom: .5rem;
margin-left: 25%;
width: 50%;
}

.title92 {
margin-top: 2.5rem;
}

.title101 {
margin-top: 2.5rem;
}

.title102 {
margin-top: 4.5rem;
}

.title103 {
margin-top: .5rem;
}

.title104 {
margin-top: 3.5rem;
}

.title105 {
margin-top: 4rem;
}

.title106 {
padding-left: 1.75rem;
}

.title107 {
margin-top: 2.5rem;
}

.title125 {
margin-top: 4.5rem;
}

.title128 {
margin-top: 2.5rem;
}

.title145 {
padding-left: 1.75rem;
}

.title157 {
padding-left: 1.75rem;
}

.title158 {
margin-top: 4.5rem;
}

.title159 {
margin-top: 4.5rem;
}

.top {
padding-top: 9rem;
}

.txtalgn116 {
width: 30.1rem;
}

.updatesummary3 {
margin-top: -1rem;
margin-left: -3rem;
padding-left: 2.5rem;
width: 16rem;
}

.width1 {
width: 18rem;
}

.width3 {
width: 24rem;
}

.width4 {
width: 15rem;
}

.width5 {
margin-left: 4.5rem;
}

.width11 {
width: 18rem;
}

.width12 {
width: 18rem;
}

.width18 {
padding-right: 2rem;
width: 83%;
}

.width21 {
padding-right: 2rem;
width: 83%;
}

.width24 {
width: 28.75rem;
}

.width25 {
width: 35rem;
}

.width26 {
width: 18rem;
}

.width28 {
width: 18rem;
}

.width31 {
width: 18rem;
}

.width34 {
margin-left: 8.75%;
width: 30rem;
}

.width35 {
margin-left: 8.75%;
width: 30rem;
}

.width36 {
margin-left: 6.8rem;
width: 22rem;
}

.width37 {
margin-left: 20%;
}

.width46 {
width: 18rem;
}

.width48 {
width: 18rem;
}

.width51 {
width: 18rem;
}

.width53 {
padding-right: 2rem;
width: 83%;
}

.width55 {
width: 25rem;
}

.width58 {
width: 18rem;
}

.width78 {
margin-left: 8.75%;
width: 35rem;
}

.width80 {
margin-left: 8.75%;
width: 35rem;
}

.width83 {
margin-left: 8.75%;
width: 35rem;
}

.width85 {
margin-left: 9%;
width: 90%;
}

.width87 {
margin-left: 8.75%;
width: 29rem;
}

.width89 {
margin-left: 8.75%;
width: 35rem;
}

.width94 {
margin-left: 8.75%;
width: 30rem;
}

.width98 {
margin-left: 8.75%;
width: 30rem;
}

.width100 {
margin-left: 8.75%;
width: 35rem;
}

.width103 {
margin-left: 8.75%;
width: 35rem;
}

.width106 {
margin-left: 8.75%;
width: 30rem;
}

.width111 {
margin-left: 20%;
}

.width112 {
margin-left: 8.75%;
width: 30rem;
}

.width113 {
margin-left: 8.75%;
width: 30rem;
}

.width115 {
margin-left: 8.75%;
width: 35rem;
}

.width120 {
margin-left: 8.75%;
width: 30rem;
}

.width125 {
margin-left: 8.75%;
width: 30rem;
}

.width126 {
margin-left: 8.75%;
width: 30rem;
}

.width130 {
margin-left: 20%;
}

.width133 {
margin-left: 8.75%;
width: 30rem;
}

.width136 {
padding-right: 2rem;
width: 83%;
}

.width137 {
margin-left: 8.75%;
width: 30rem;
}

.width142 {
margin-left: 8.75%;
width: 30rem;
}

.width143 {
margin-left: 8.75%;
width: 30rem;
}

.width144 {
margin-left: 8.75%;
width: 30rem;
}

.width147 {
margin-left: 8.75%;
width: 35rem;
}

.width148 {
margin-left: 8.75%;
width: 35rem;
}

.width154 {
margin-left: 8.75%;
width: 30rem;
}

.width155 {
margin-left: 8.75%;
width: 30rem;
}

.width167 {
margin-left: 8.75%;
width: 30rem;
}

.width169 {
width: 28.75rem;
}

.width170 {
margin-left: 8.75%;
width: 30rem;
}

.width171 {
margin-left: 8.75%;
width: 30rem;
}

.width172 {
margin-left: 8.75%;
width: 30rem;
}

.width173 {
width: 28.75rem;
}

.width174 {
margin-left: 8.75%;
width: 30rem;
}

}

@media screen and (min-width: 34em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: purple; */
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 55px;
}

.add-row-budget {
margin-top: -6rem;
}

.add-row-contact {
margin-top: -2.5rem;
}

.add-row-program {
margin-top: -6rem;
}

.add-row-survey {
margin-top: -6rem;
}

.add-row-time {
margin-top: -6rem;
}

.choices {
margin-left: 10.5%;
}

.choices1 {
margin-left: -3rem;
width: 15rem;
}

.choices3 {
margin-left: 10.5%;
}

.choices4 {
margin-left: 10.5%;
}

.choices5 {
margin-left: 10.5%;
}

.choices6 {
margin-left: 10.5%;
}

.choices7 {
margin-left: 10.5%;
}

.choices9 {
margin-left: 10.5%;
}

.choices11 {
margin-left: 10.5%;
}

.delete-row-budget {
margin-top: -6rem;
}

.delete-row-contact {
margin-top: -2.5rem;
}

.delete-row-program {
margin-top: -6rem;
}

.delete-row-survey {
margin-top: -6rem;
}

.delete-row-time {
margin-top: -6rem;
}

.description {
margin-left: 10.5%;
}

.description1 {
margin-left: 1.5rem;
}

.description2 {
margin-left: 10.5%;
}

.description3 {
margin-left: 10.5%;
}

.description4 {
margin-left: 10.5%;
}

.description5 {
margin-left: 10.5%;
}

.description6 {
margin-left: 10.5%;
}

.floatright2 {
padding-left: 22%;
}

.floatright4 {
padding-left: 14%;
}

.floatright6 {
padding-left: 14%;
}

.floatright7 {
padding-left: 16%;
}

.floatright8 {
padding-left: 1%;
}

.floatright10 {
padding-left: 14%;
}

.floatright12 {
padding-left: 14%;
}

.floatright13 {
padding-left: 14%;
}

.floatright18 {
padding-left: 1%;
}

.floatright21 {
padding-left: 1%;
}

.floatright22 {
padding-left: 14%;
}

.floatright23 {
padding-left: 1%;
}

.floatright24 {
padding-left: 1%;
}

.floatright25 {
padding-left: 14%;
}

.floatright26 {
padding-left: 14%;
}

.floatright27 {
padding-left: 14%;
}

.floatright28 {
padding-left: 14%;
}

.floatright30 {
padding-left: 1%;
}

.floatright31 {
padding-left: 14%;
}

.floatright33 {
padding-left: 1%;
}

.floatright62 {
padding-left: 14%;
}

.floatright63 {
padding-left: 1%;
}

.floatright67 {
padding-left: 14%;
}

.floatright68 {
padding-left: 14%;
}

.floatright71 {
padding-left: 14%;
}

.floatright72 {
padding-left: 14%;
}

.floatright76 {
padding-left: 14%;
}

.floatright78 {
padding-left: 14%;
}

.floatright79 {
padding-left: 14%;
}

.floatright80 {
padding-left: 1%;
}

.leftwidth1 {
padding-left: .25%;
}

.leftwidth2 {
padding-left: .25%;
}

.leftwidth8 {
padding-left: 3%;
}

.leftwidth9 {
padding-left: 3.25%;
}

.leftwidth10 {
padding-left: 3%;
}

.leftwidth13 {
padding-left: 3%;
}

.leftwidth14 {
padding-left: 3%;
}

.leftwidth15 {
padding-left: 3%;
}

.leftwidth16 {
padding-left: 0%;
}

.leftwidth17 {
margin-top: 2rem;
padding-left: 3%;
}

.leftwidth18 {
padding-left: 3%;
}

.leftwidth19 {
padding-left: 17%;
}

.leftwidth20 {
padding-left: 3.25%;
}

.leftwidth21 {
padding-left: 3.25%;
}

.leftwidth22 {
padding-left: 3.25%;
}

.leftwidth27 {
padding-left: 3%;
}

.leftwidth28 {
padding-left: 3.25%;
}

.leftwidth29 {
padding-left: 4.4%;
}

.leftwidth31 {
padding-left: 3.25%;
}

.leftwidth32 {
padding-left: 3%;
}

.leftwidth34 {
padding-left: 3.25%;
}

.leftwidth42 {
padding-left: 4.5%;
}

.leftwidth43 {
padding-left: 4.5%;
}

.leftwidth44 {
padding-left: 4.5%;
}

.leftwidth45 {
padding-left: 9%;
}

.leftwidth46 {
padding-left: 9.75%;
}

.leftwidth47 {
padding-left: 3%;
}

.leftwidth49 {
padding-left: 3%;
}

.leftwidth50 {
padding-left: 7%;
}

.leftwidth51 {
padding-left: 9.3%;
}

.leftwidth52 {
padding-left: 13.6%;
}

.leftwidth53 {
padding-left: 3%;
}

.leftwidth54 {
padding-left: 3%;
}

.leftwidth55 {
padding-left: 3%;
}

.leftwidth56 {
padding-left: 3%;
}

.leftwidth57 {
padding-left: 3%;
}

.leftwidth58 {
padding-left: 21.75%;
}

.leftwidth59 {
padding-left: 3%;
}

.leftwidth60 {
padding-left: 7.5%;
}

.leftwidth61 {
padding-left: 23.35%;
}

.leftwidth62 {
padding-left: 23.35%;
}

.leftwidth63 {
padding-left: 23.9%;
}

.leftwidth64 {
padding-left: 18%;
}

.leftwidth65 {
padding-left: 19%;
}

.leftwidth66 {
padding-left: 3%;
}

.leftwidth70 {
padding-left: 0%;
}

.leftwidth72 {
padding-left: 3%;
}

.leftwidth74 {
padding-left: 3%;
}

.leftwidth75 {
padding-left: 4.5%;
}

.leftwidth78 {
padding-left: 3.25%;
}

.leftwidth81 {
padding-left: 3%;
}

.leftwidth83 {
padding-left: 3%;
}

.leftwidth84 {
padding-left: 3%;
}

.leftwidth85 {
padding-left: 3.25%;
}

.leftwidth86 {
margin-top: 3rem;
padding-left: 4.5%;
}

.leftwidth87 {
padding-left: 38%;
}

.leftwidth88 {
margin-top: 4rem;
padding-left: 4.5%;
}

.leftwidth90 {
margin-top: 3rem;
padding-left: 4.5%;
}

.leftwidth91 {
padding-left: 6%;
}

.leftwidth92 {
padding-left: 6%;
}

.leftwidth93 {
padding-left: 6%;
}

.leftwidth96 {
padding-left: 3%;
}

.leftwidth97 {
padding-left: 0%;
}

.leftwidth98 {
padding-left: 4.5%;
}

.leftwidth99 {
padding-left: 3.25%;
}

.leftwidth100 {
padding-left: 4.5%;
}

.leftwidth101 {
padding-left: 3.25%;
}

.leftwidth102 {
padding-left: 4.5%;
}

.leftwidth103 {
padding-left: 4.5%;
}

.leftwidth104 {
padding-left: 4.5%;
}

.leftwidth105 {
margin-top: 1rem;
padding-left: 4.5%;
}

.leftwidth106 {
padding-left: 6%;
}

.name {
margin-left: 10.5%;
}

.name4 {
padding-left: 3rem;
width: 45%;
}

.name5 {
padding-left: 3rem;
width: 34%;
}

.name6 {
width: 18rem;
}

.name25 {
margin-left: 10.5%;
}

.name26 {
margin-left: 10.5%;
}

.name27 {
margin-left: 10.5%;
}

.name28 {
margin-left: 10.5%;
}

.name29 {
margin-left: 10.5%;
}

.name30 {
margin-left: 10.5%;
}

.name31 {
margin-left: 10.5%;
}

.rightwidth13 {
padding-left: 39%;
}

.rightwidth14 {
padding-left: 16%;
}

.rightwidth16 {
padding-left: 14.5%;
}

.rightwidth18 {
padding-right: 4.5rem;
padding-left: 16%;
}

.rightwidth19 {
padding-left: 16.5%;
}

.rightwidth21 {
padding-left: 33%;
}

.rightwidth22 {
padding-left: 33%;
}

.rightwidth25 {
margin-left: 11.2%;
width: 88%;
}

.rightwidth28 {
padding-left: 16.5%;
}

.rightwidth30 {
padding-left: 25.25%;
}

.rightwidth31 {
padding-left: 25.25%;
}

.rightwidth32 {
padding-left: 19.5%;
}

.rightwidth35 {
padding-left: 11%;
}

.rightwidth37 {
padding-left: 14.5%;
}

.rightwidth38 {
padding-left: 14.5%;
}

.rightwidth39 {
margin-left: 11.2%;
width: 88%;
}

.rightwidth40 {
margin-left: 11.2%;
width: 88%;
}

.rightwidth41 {
margin-left: 11.2%;
width: 88%;
}

.rightwidth43 {
padding-left: 39%;
}

.rightwidth45 {
padding-left: .25%;
}

.rightwidth47 {
padding-left: 39%;
}

.rightwidth51 {
margin-left: 8.2%;
width: 88%;
}

.rightwidth52 {
padding-left: 14.5%;
}

.rightwidth54 {
padding-left: 11%;
}

.rightwidth55 {
padding-left: 11%;
}

.rightwidth57 {
padding-left: 0%;
}

.rightwidth58 {
padding-left: .25%;
}

.rightwidth63 {
margin-left: 11.2%;
width: 88%;
}

.rightwidth64 {
padding-left: 0%;
}

.rightwidth65 {
padding-left: 0%;
}

.rightwidth67 {
padding-left: 16.5%;
}

.rightwidth69 {
padding-left: 39%;
}

.rightwidth70 {
padding-left: 0%;
}

.rightwidth72 {
padding-left: 31%;
}

.rightwidth73 {
padding-left: 39%;
}

.rightwidth74 {
padding-left: 16.5%;
}

.rightwidth76 {
padding-left: 39%;
}

.rightwidth78 {
margin-left: 11.2%;
width: 88%;
}

.rightwidth81 {
padding-left: 16.5%;
}

.rightwidth84 {
padding-left: 39%;
}

.rightwidth85 {
padding-left: 39%;
}

.rightwidth87 {
padding-left: 16.5%;
}

.rightwidth88 {
padding-left: 16.5%;
}

.rightwidth89 {
padding-left: 16.5%;
}

.rightwidth90 {
padding-left: 16.5%;
}

.rightwidth92 {
padding-left: 16.5%;
}

.rightwidth99 {
padding-left: 0%;
}

.rightwidth102 {
padding-left: 16.5%;
}

.spacer21 {
margin-left: 25.5%;
}

.spacer26 {
margin-left: 26.5%;
}

.spacer56 {
margin-left: 28%;
width: 14rem;
}

.spacer60 {
width: 58.5%;
}

.spacer67 {
margin-left: 30%;
}

.spacer87 {
margin-left: 7rem;
}

.spacer114 {
width: 35%;
}

.spacer115 {
width: 39.5%;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer174 {
margin-top: -11rem;
margin-left: -4%;
width: 88%;
}

.spacer175 {
margin-left: 24.5%;
}

.spacer176 {
margin-left: 24.5%;
}

.spacer181 {
width: 58.5%;
}

.spacer193 {
margin-bottom: 5.5rem;
}

.table2 {
width: 91%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 11rem;
}

.table5 {
margin-top: 8rem;
}

.table6 {
width: 91%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 91%;
border: none;
}

.table7, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 8rem;
}

.table9 {
margin-left: 11.5%;
}

.table11 {
margin-left: 11.5%;
}

.table13 {
margin-left: 11.5%;
}

.table15 {
margin-left: 4.5%;
}

.table17 {
width: 400%;
}

.table18 {
margin-left: 12%;
}

.table22 {
margin-left: 12%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 120%;
}

.table25 {
margin-top: 0rem;
margin-left: 15%;
width: 81%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 11rem;
}

.table31 {
margin-bottom: 11rem;
}

.table34 {
margin-bottom: 11rem;
}

.table38 {
width: 400%;
}

.table40 {
margin-left: 12%;
}

.table41 {
width: 400%;
}

.table43 {
width: 110%;
}

.table46 {
width: 100%;
}

.table50 {
margin-left: 12%;
}

.table52 {
width: 400%;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 12%;
}

.table57 {
width: 400%;
}

.table63 {
width: 120%;
}

.table68 {
width: 100%;
}

.table70 {
margin-top: 8rem;
}

.title3 {
padding-left: 0rem;
}

.title138 {
padding-left: 3.5rem;
}

.title139 {
padding-left: 19rem;
}

.title140 {
padding-left: 3.25rem;
}

.title141 {
padding-left: 0rem;
}

.title142 {
padding-left: 1.25rem;
}

.title143 {
padding-left: 3.95rem;
}

.title144 {
padding-left: 19rem;
}

.title145 {
padding-left: 0rem;
}

.title147 {
padding-left: 19rem;
}

.title148 {
padding-left: 19rem;
}

.title149 {
padding-left: 19rem;
}

.title155 {
padding-left: 19rem;
}

.title157 {
padding-left: 0rem;
}

.updatesummary3 {
width: 15rem;
}

.width5 {
margin-left: 18%;
}

.width16 {
width: 77%;
}

.width18 {
width: 87%;
}

.width21 {
width: 87%;
}

.width25 {
width: 95%;
}

.width34 {
width: 95%;
}

.width35 {
padding-right: 4rem;
width: 96%;
}

.width36 {
width: 20rem;
}

.width37 {
margin-left: 19%;
}

.width49 {
width: 77%;
}

.width53 {
width: 87%;
}

.width62 {
width: 100%;
}

.width78 {
width: 95%;
}

.width80 {
width: 95%;
}

.width83 {
width: 95%;
}

.width87 {
width: 95%;
}

.width89 {
width: 95%;
}

.width94 {
padding-right: 4rem;
width: 96%;
}

.width98 {
padding-right: 4rem;
width: 96%;
}

.width100 {
width: 95%;
}

.width103 {
margin-left: -.3rem;
width: 95%;
}

.width106 {
width: 95%;
}

.width108 {
width: 77%;
}

.width111 {
margin-left: 19%;
}

.width112 {
width: 95%;
}

.width113 {
width: 95%;
}

.width115 {
margin-left: 4.6rem;
width: 77%;
}

.width120 {
padding-right: 4rem;
width: 96%;
}

.width125 {
padding-right: 4rem;
width: 96%;
}

.width126 {
width: 95%;
}

.width130 {
margin-left: 19%;
}

.width133 {
padding-right: 4rem;
width: 96%;
}

.width136 {
width: 87%;
}

.width137 {
padding-right: 4rem;
width: 96%;
}

.width142 {
width: 95%;
}

.width143 {
width: 95%;
}

.width144 {
width: 96%;
}

.width147 {
width: 95%;
}

.width148 {
width: 95%;
}

.width153 {
width: 77%;
}

.width154 {
padding-right: 4rem;
width: 96%;
}

.width155 {
padding-right: 4rem;
width: 96%;
}

.width167 {
width: 96%;
}

.width168 {
width: 77%;
}

.width170 {
padding-right: 4rem;
width: 96%;
}

.width171 {
padding-right: 4rem;
width: 96%;
}

.width172 {
padding-right: 4rem;
width: 96%;
}

.width174 {
width: 95%;
}

}

@media screen and (min-width: 40em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: white; */
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -12rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 55px;
}

.new-comment {
margin-left: 5rem;
width: 80%;
}

.spacer296 {
margin-left: 5.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#comment-history-list {
width: 80%;
margin-left: -3rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 2.75rem;
width: 80%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#message-send {
width: 18rem;
}

#remove-file {
width: 8rem;
}

input[type="text"]#message-input {
font-size: 1.2rem;
width: 28rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 6rem;
margin-bottom: 4rem;
width: 30rem;
}

.add-row-budget {
margin-top: -2.25rem;
margin-left: 16%;
}

.add-row-contact {
margin-left: 16%;
}

.add-row-goal {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-meeting {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-program-plan {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-program {
margin-top: -2.25rem;
margin-left: 16%;
}

.add-row-project-plan {
margin-top: -3.5rem;
margin-left: 19%;
}

.add-row-survey {
margin-top: -2rem;
margin-left: 16%;
}

.add-row-time {
margin-top: -5.5rem;
margin-left: 16%;
}

.attachmentname1 {
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -.6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
height: initial;
padding-top: 0rem;
margin-top: 0rem;
margin-bottom: 1rem;
margin-left: -4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1.5rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: .75rem;
margin-left: 1.5rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -4.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -.75rem;
}

.attachmentname12 {
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 0rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 0rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 3.5rem;
}

.attachmentname16 {
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -.6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
height: initial;
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -.6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
height: initial;
padding-top: 1.5rem;
padding-left: 0rem;
margin-bottom: 3.5rem;
margin-left: -.6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 5.25rem;
width: 97%;
}

.box2 {
height: 4rem;
width: 30rem;
}

.box8 {
margin-top: 12rem;
}

.box20 {
height: 16rem;
}

.box29 {
margin-left: 5.25rem;
}

.box30 {
margin-left: 6.5rem;
width: 29rem;
}

.box31 {
width: 29rem;
}

.box34 {
height: 4rem;
width: 30rem;
}

.button1 {
margin-left: 10.5rem;
}

.button7 {
margin-left: 16rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 6rem;
}

.button9 {
float: left;
margin-top: -5.35rem;
margin-bottom: 3rem;
margin-left: 26.25rem;
}

.button19 {
height: 2.5rem;
width: 24rem;
}

.button20 {
height: 2.5rem;
width: 24rem;
}

.button23 {
height: 2.5rem;
width: 24rem;
}

.button24 {
height: 2.5rem;
width: 24rem;
}

.button113 {
width: 37rem;
}

.button116 {
width: 37rem;
}

.button121 {
margin-top: -.4rem;
margin-left: -24%;
}


.button124 {
margin-top: -.4rem;
margin-left: -33%;
}

.button125 {
position: initial;
margin-top: .5rem;
margin-left: -12%;
}

.button126 {
margin-top: -.4rem;
margin-left: -33%;
}

.button129 {
margin-top: .4rem;
margin-left: -8%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 6rem;
}

.button132 {
float: left;
margin-top: -5.35rem;
margin-bottom: 3rem;
margin-left: 26.25rem;
}

.button133 {
margin-left: 10.5rem;
}

.button134 {
margin-left: 9.5rem;
}

.button139 {
margin-left: 9rem;
}

.button159 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button160 {
height: 2.5rem;
width: 13rem;
margin-left: 4.5rem;
margin-bottom: 2.25rem;
}

.button164 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button165 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button169 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button171 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button172 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button173 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button174 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-bottom: 2.25rem;
}

.button176 {
position: initial;
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -27.25%;
}

.button183 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4rem;
margin-bottom: 2.25rem;
}

.button204 {
height: 2.5rem;
width: 13rem;
padding-left: 1rem;
margin-left: 4.5rem;
margin-bottom: 2.25rem;
}

.button211 {
height: 2.5rem;
width: 24rem;
}

.button212 {
height: 2.5rem;
width: 24rem;
}

.button213 {
height: 2.5rem;
width: 24rem;
}

.button214 {
height: 2.5rem;
width: 24rem;
}

.button215 {
height: 2.5rem;
width: 24rem;
}

.button216 {
height: 2.5rem;
width: 24rem;
}

.button217 {
height: 2.5rem;
width: 24rem;
}

.button218 {
height: 2.5rem;
width: 24rem;
}

.button219 {
height: 2.5rem;
width: 24rem;
}

.button220 {
height: 2.5rem;
width: 24rem;
}

.button221 {
position: initial;
margin-top: .5rem;
margin-left: -5%;
}

.button222 {
margin-top: -.4rem;
margin-left: -33%;
margin-bottom: 0rem;
}

.button223 {
margin-top: -.4rem;
margin-left: -33%;
margin-bottom: 0rem;
}

.button224 {
position: initial;
margin-top: .5rem;
margin-left: 1%;
}

.button227 {
margin-left: 5rem;
}

.choices {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.choices1 {
margin-left: -18%;
}

.choices2 {
width: 26rem;
}

.choices3 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.choices4 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.choices5 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.choices6 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.choices7 {
margin-left: .1rem;
padding-left: 1.1rem;
width: 85%;
}

.choices9 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 89%;
}

.choices11 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 90%;
}

.col3 {
width: 55%;
}

.delete-row-budget {
margin-top: -5.5rem;
margin-left: 37.4%;
}

/* .delete-row-chat {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: 1rem;
margin-left: 26%;
margin-bottom: 1rem;
padding-top: 0rem;
padding-left: .6rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
} */

.delete-row-chat:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

.delete-row-contact {
margin-left: 37.4%;
}

.delete-row-goal {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-meeting {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program {
margin-top: -5.5rem;
margin-left: 37.4%;
}

.delete-row-project-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-survey {
margin-top: -2rem;
margin-left: 44%;
}

.delete-row-time {
margin-top: -5.5rem;
margin-left: 37.4%;
}

.description {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.description1 {
margin-left: .1rem;
padding-left: 1.5rem;
width: 85%;
}

.description2 {
margin-left: .1rem;
padding-left: 1.5rem;
width: 85%;
}

.description3 {
margin-left: .1rem;
padding-left: 2.6rem;
width: 99%;
}

.description4 {
margin-left: .1rem;
padding-left: 2.6rem;
width: 99%;
}

.description5 {
margin-left: .1rem;
padding-left: 2.6rem;
width: 99%;
}

.description6 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.err-msg {
margin-left: 21.15%;
width: 26rem;
}

.err-msg1 {
margin-left: 21.25%;
width: 20rem;
}

.err-msg2 {
margin-left: 3rem;
width: 25.5rem;
}

.err-msg3 {
margin-left: 2.75rem;
width: 25rem;
}

.err-msg4 {
margin-left: 2.5rem;
width: 25rem;
}

.err-msg5 {
margin-top: 6.75rem;
margin-left: 3.25rem;
width: 25rem;
}

.err-msg6 {
margin-left: 110%;
}

.err-msg7 {
margin-left: 3rem;
width: 25.5rem;
}

.err-msg8 {
margin-left: 2.8rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 10.3rem;
width: 16rem;
}

.err-msg12 {
margin-left: 21.15%;
}

.err-msg13 {
margin-left: 21.15%;
}

.err-msg14 {
margin-left: 26%;
width: 25rem;
}

.err-msg15 {
margin-top: -20rem;
margin-left: 18.1rem;
}

.err-msg16 {
margin-left: 21.15%;
width: 26rem;
}

.err-msg17 {
margin-left: 8.5rem;
width: 25rem;
}

.err-msg18 {
margin-left: 12.25rem;
}

.err-msg19 {
margin-left: 2.5rem;
width: 25rem;
}

.err-msg22 {
margin-left: 9rem;
}

.err-msg23 {
margin-left: 15rem;
width: 15rem;
}

.err-msg24 {
margin-top: -1.5rem;
margin-left: 14.5rem;
width: 15rem;
}

.err-msg25 {
margin-top: -.5rem;
margin-left: 14rem;
width: 15rem;
}

.err-msg26 {
margin-left: 2.75rem;
width: 25rem;
}

.err-msg27 {
margin-top: -1.25rem;
margin-left: 3.25rem;
width: 25rem;
}

.err-msg29 {
margin-left: 7.25rem;
width: 25rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -11rem;
}

.err-msg32 {
margin-top: -1.25rem;
margin-left: 3.25rem;
width: 25rem;
}

.err-msg33 {
margin-top: 0.5rem;
margin-left: 3.25rem;
width: 25rem;
}

#file_list {
width: 30rem;
}

#file_list1 {
width: 30rem;
}

#file_list2 {
width: 20rem;
}

#file_list3 {
width: 30rem;
}

#file_list4 {
width: 30rem;
}

#file_names {
width: 27rem;
}

#file_names1 {
width: 27rem;
}

#file_names2 {
margin-top: -1rem;
width: 20rem;
}

#file_names3 {
width: 27rem;
}

#file_names4 {
width: 27rem;
}

.floatleft3 {
margin-left: 6.25%;
}

.floatright4 {
padding-left: 17%;
}

.floatright6 {
padding-left: 5%;
}

.floatright7 {
padding-left: 10.25%;
}

.floatright8 {
padding-left: 17%;
}

.floatright9 {
padding-left: 11%;
}

.floatright10 {
padding-left: 6%;
}

.floatright12 {
padding-left: 11%;
}

.floatright13 {
padding-left: 5%;
}

.floatright18 {
padding-left: 17%;
}

.floatright21 {
padding-left: 17%;
}

.floatright22 {
padding-left: 11%;
}

.floatright23 {
padding-left: 17%;
}

.floatright24 {
padding-left: 17%;
}

.floatright25 {
padding-left: 11%;
}

.floatright26 {
padding-left: 11%;
}

.floatright27 {
padding-left: 11%;
}

.floatright28 {
padding-left: 11%;
}

.floatright30 {
padding-left: 10%;
}

.floatright31 {
padding-left: 2.1%;
}

.floatright32 {
padding-left: 13%;
}

.floatright33 {
padding-left: 17%;
}

.floatright46 {
padding-left: 13%;
}

.floatright51 {
padding-left: 13%;
}

.floatright54 {
padding-left: 13%;
}

.floatright62 {
margin-left: 2.5%;
padding-left: 0%;
}

.floatright63 {
padding-left: 17%;
}

.floatright67 {
padding-left: 8.25%;
}

.floatright68 {
padding-left: 8%;
}

.floatright71 {
padding-left: 2.1%;
}

.floatright72 {
padding-left: 2.1%;
}

.floatright76 {
padding-left: 5%;
}

.floatright78 {
padding-left: 2.1%;
}

.floatright79 {
padding-left: 6%;
}

.floatright80 {
padding-left: 17%;
}

.image5 {
margin-left: -4rem;
}

.image8 {
margin-left: 4.5rem;
margin-right: -.5rem;
}

.image9 {
margin-left: 5.3rem;
margin-right: -.5rem;
}

.image10 {
margin-left: 4.7rem;
margin-right: -.5rem;
}

.image11 {
margin-left: 4.7rem;
margin-right: -.5rem;
}

.image12 {
margin-left: 4.75rem;
margin-right: -.5rem;
}

.image13 {
margin-left: 5.45rem;
margin-right: -.5rem;
}

.image14 {
margin-left: 7.3rem;
margin-right: 0rem;
}

.image15 {
margin-left: 7.3rem;
margin-right: 0rem;
}

.image16 {
margin-left: 8.4rem;
margin-right: 0rem;
}

.image17 {
margin-left: 8.4rem;
margin-right: 0rem;
}

.image20 {
margin-top: 2rem;
margin-left: -4.8rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image22 {
margin-left: 4.15rem;
margin-right: 0rem;
}

.image23 {
margin-left: 5rem;
margin-right: -.5rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.image27 {
    width: 60px;
    height: 60px;
    border-radius: 10px;
    margin: auto;
    margin-bottom: 10px;
    overflow: hidden;  /* Hide anything that overflows the container */
}

.image27 img {
    width: 100%;  /* Ensure the image fills the container */
    height: 100%;  /* Make the image fit vertically */
    object-fit: cover;  /* Maintain aspect ratio, cropping if necessary */
}

.image28 {
    margin: auto;
    margin-bottom: 15px;
    overflow: hidden;  /* Hide anything that overflows the container */
}

.leftwidth7 {
padding-left: 1%;
}

.leftwidth9 {
padding-left: 1%;
}

.leftwidth10 {
padding-left: 0%;
}

.leftwidth15 {
padding-left: 1%;
}

.leftwidth18 {
padding-left: 0%;
}

.leftwidth20 {
padding-left: 1%;
}

.leftwidth21 {
padding-left: 0%;
}

.leftwidth22 {
padding-left: 1%;
}

.leftwidth25 {
padding-left: 1%;
}

.leftwidth28 {
padding-left: 1%;
}

.leftwidth31 {
padding-left: 1.5%;
}

.leftwidth32 {
margin-left: -1.2%;
padding-left: 0%;
}

.leftwidth34 {
padding-left: 1%;
}

.leftwidth53 {
padding-left: 1%;
}

.leftwidth54 {
padding-left: 1.5%;
}

.leftwidth55 {
padding-left: 0%;
}

.leftwidth56 {
padding-left: 1.5%;
}

.leftwidth57 {
padding-left: 1.5%;
}

.leftwidth59 {
padding-left: 2%;
}

.leftwidth66 {
padding-left: 1.5%;
}

.leftwidth70 {
padding-left: 5%;
}

.leftwidth72 {
padding-left: 0%;
}

.leftwidth78 {
padding-left: 1%;
}

.leftwidth81 {
padding-left: 8%;
}

.leftwidth83 {
padding-left: 0%;
}

.leftwidth85 {
padding-left: 1%;
}

.leftwidth87 {
padding-left: 19.7%;
padding-right: 15%;
}

.leftwidth96 {
padding-left: 8%;
}

.leftwidth97 {
padding-left: 5%;
}

.leftwidth99 {
padding-left: 1%;
}

.leftwidth101 {
padding-left: 1%;
}

#my_files {
margin-left: 1.25rem;
}

#my_files1 {
margin-top: 2rem;
margin-left: -1.25rem;
}

.mytask1 {
padding-left: 2.5rem;
}

.mytask3 {
padding-left: 1.5rem;
}

.mytask4 {
padding-left: 1.5rem;
}

.name {
margin-left: .1rem;
padding-left: 2.5rem;
width: 85%;
}

.name1 {
margin-left: 1.5rem;
padding-left: 2.6rem;
width: 15rem;
}

.name3 {
padding-left: 2.75rem;
width: 20rem;
}

.name4 {
margin-left: 0rem;
padding-left: 2.6rem;
width: 50%;
}

.name5 {
width: 33%;
}

.name7 {
padding-left: 7.8rem;
width: 20rem;
}

.name8 {
padding-left: 2.75rem;
width: 20rem;
}

.name9 {
padding-left: 3rem;
width: 20rem;
}

.name10 {
padding-left: 2.5rem;
width: 20rem;
}

.name11 {
padding-left: 2.5rem;
width: 20rem;
}

.name12 {
padding-left: 2.5rem;
width: 20rem;
}

.name13 {
padding-left: 2.5rem;
width: 20rem;
}

.name14 {
padding-left: 2.5rem;
width: 20rem;
}

.name15 {
padding-left: 2.5rem;
width: 20rem;
}

.name16 {
margin-bottom: .05rem;
padding-left: 2.5rem;
width: 20rem;
}

.name17 {
padding-left: 2.75rem;
width: 20rem;
}

.name18 {
padding-left: 2.75rem;
width: 20rem;
}

.name19 {
padding-left: 2.5rem;
width: 20rem;
}

.name20 {
padding-left: 2.5rem;
width: 20rem;
}

.name21 {
padding-left: 2.5rem;
width: 20rem;
}

.name22 {
padding-left: 2.5rem;
width: 20rem;
}

.name23 {
padding-left: 2.7rem;
width: 20rem;
}

.name24 {
padding-left: 7.8rem;
width: 20rem;
}

.name25 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 65%;
}

.name26 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 250%;
}

.name27 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 89%;
}

.name28 {
margin-left: -2.8rem;
padding-left: 2.5rem;
width: 98%;
}

.name29 {
margin-left: -2rem;
padding-left: 2.5rem;
width: 84%;
}

.name30 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 90%;
}

.name31 {
margin-left: .1rem;
padding-left: 2.5rem;
width: 90%;
}

.rightwidth1 {
padding-left: 31.5%;
}

.rightwidth2 {
padding-left: 16%;
}

.rightwidth3 {
padding-left: 16.5%;
}

.rightwidth7 {
padding-left: 19.8%;
}

.rightwidth8 {
padding-left: 15%;
width: 100%;
}

.rightwidth9 {
padding-left: 15%;
width: 100%;
}

.rightwidth10 {
width: 20rem;
}

.rightwidth13 {
padding-left: 44.5%;
}

.rightwidth14 {
padding-left: 7%;
}

.rightwidth16 {
padding-left: 9.2%;
}

.rightwidth17 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth18 {
padding-right: 6rem;
padding-left: 8.7%;
}

.rightwidth19 {
padding-left: 11.25%;
}

.rightwidth20 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth21 {
padding-left: 38%;
}

.rightwidth22 {
padding-left: 32%;
}

.rightwidth25 {
margin-left: 15.5%;
width: 80.5%;
}

.rightwidth26 {
margin-bottom: -2.5rem;
width: 20rem;
}

.rightwidth27 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth28 {
padding-left: 17.25%;
}

.rightwidth29 {
width: 20rem;
}

.rightwidth30 {
padding-left: 35%;
}

.rightwidth31 {
padding-left: 35%;
}

.rightwidth32 {
padding-left: 31%;
}

.rightwidth35 {
padding-left: 14.5%;
}

.rightwidth37 {
padding-left: 11.2%;
}

.rightwidth38 {
padding-left: 11.2%;
}

.rightwidth39 {
margin-left: 3%;
width: 96.5%;
}

.rightwidth40 {
margin-left: 15.5%;
width: 80.5%;
}

.rightwidth41 {
margin-left: 15.5%;
width: 80.5%;
}

.rightwidth42 {
padding-left: 42%;
}

.rightwidth43 {
padding-left: 42%;
}

.rightwidth44 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth45 {
padding-left: 4.5%;
}

.rightwidth46 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth47 {
padding-left: 42%;
}

.rightwidth48 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth49 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth51 {
margin-left: 24.5%;
width: 67%;
}

.rightwidth52 {
padding-left: 8.2%;
}

.rightwidth53 {
padding-left: 14.5%;
}

.rightwidth54 {
padding-left: 14.5%;
}

.rightwidth55 {
padding-left: 17.25%;
}

.rightwidth56 {
padding-left: 14.5%;
}

.rightwidth57 {
padding-left: 4%;
}

.rightwidth58 {
padding-left: 4.5%;
}

.rightwidth59 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 15.5%;
}

.rightwidth60 {
padding-left: 14.5%;
}

.rightwidth63 {
margin-left: 15.5%;
width: 80.5%;
}

.rightwidth64 {
padding-left: 2%;
}

.rightwidth65 {
padding-left: 9%;
}

.rightwidth67 {
padding-left: 15.15%;
}

.rightwidth68 {
padding-left: 14.5%;
}

.rightwidth69 {
padding-left: 41%;
}

.rightwidth70 {
padding-left: 4%;
}

.rightwidth71 {
padding-left: 32%;
}

.rightwidth72 {
padding-left: 37%;
}

.rightwidth73 {
padding-left: 42%;
}

.rightwidth74 {
padding-left: 6.5%;
}

.rightwidth75 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth76 {
padding-left: 42%;
}

.rightwidth77 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth78 {
margin-left: 14%;
width: 80.5%;
}

.rightwidth81 {
padding-left: 6.5%;
}

.rightwidth83 {
margin-left: 13%;
width: 20rem;
}

.rightwidth84 {
padding-left: 42%;
}

.rightwidth85 {
padding-left: 42%;
}

.rightwidth87 {
padding-left: 6.5%;
}

.rightwidth88 {
padding-left: 6.5%;
}

.rightwidth89 {
padding-left: 13.5%;
}

.rightwidth90 {
padding-left: 6.5%;
}

.rightwidth91 {
padding-left: 14.5%;
}

.rightwidth92 {
padding-left: 6.5%;
}

.rightwidth93 {
padding-left: 14.5%;
}

.rightwidth94 {
padding-left: 14.5%;
}

.rightwidth95 {
padding-left: 14.5%;
}

.rightwidth96 {
padding-left: 15.25%;
width: 100%;
}

.rightwidth97 {
padding-left: 14.5%;
}

.rightwidth99 {
padding-left: 2%;
}

.rightwidth100 {
margin-top: 4rem;
margin-left: -5%;
padding-left: 0%;
}

.rightwidth102 {
padding-left: 6.5%;
}

.rightwidth104 {
margin-bottom: 1rem;
padding-left: 15.25%;
width: 100%;
}

.rightwidth105 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 10.5%;
}

.spacer7 {
/* margin-left: -.8rem; */
}

.spacer21 {
margin-left: 27.8%;
}

.spacer26 {
margin-left: 10rem;
}

.spacer40 {
margin-left: none;
margin: auto;
margin-top: -2rem;
margin-bottom: -1.75rem;
width: 100%;
}

.spacer45 {
margin-left: none;
margin: auto;
margin-top: -1.75rem;
margin-bottom: -1.5rem;
width: 100%;
}

.spacer46 {
padding-left: 25rem;
}

.spacer56 {
margin-left: 27.5%;
width: 15.5rem;
}

.spacer60 {
margin-top: -.75rem;
margin-left: 12rem;
width: 21rem;
}

.spacer67 {
margin-left: 33%;
}

.spacer87 {
margin-left: 11.75rem;
}

.spacer89 {
margin-left: 1.27rem;
}

.spacer93 {
margin-left: 1.1rem;
}

.spacer97 {
margin-top: .1rem;
margin-left: 3rem;
}

.spacer98 {
margin-left: .7rem;
}

.spacer99 {
margin-left: 1.25rem;
}

.spacer100 {
margin-left: 1.4rem;
}

.spacer101 {
margin-left: 1rem;
}

.spacer111 {
width: 84%;
}

.spacer112 {
width: 84.5%;
}

.spacer113 {
width: 84.5%;
}

.spacer114 {
width: 28%;
}

.spacer115 {
width: 72%;
}

.spacer120 {
width: 84%;
}

.spacer126 {
height: 3rem;
width: 16rem;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer135 {
width: 84%;
}

.spacer153 {
width: 84%;
}

.spacer170 {
margin-left: 17%;
}

.spacer174 {
margin-top: -9rem;
margin-bottom: 0rem;
margin-left: 1.2%;
width: 100%;
}

.spacer175 {
margin-left: 28.25%;
width: 23rem;
}

.spacer176 {
margin-left: 28.25%;
}

.spacer181 {
margin-left: 30.5%;
width: 49.5%;
}

.spacer193 {
margin-top: -10.5rem;
margin-left: 0%;
}

.spacer198 {
padding-left: 5.6rem;
}

.spacer199 {
padding-left: 6.8rem;
}

.spacer200 {
padding-left: 3rem;
}

.spacer201 {
padding-left: 2.3rem;
}

.spacer202 {
padding-left: 3.5rem;
}

.spacer203 {
padding-left: 26.2rem;
}

.spacer204 {
padding-left: 22.9rem;
}

.spacer205 {
padding-left: 22.2rem;
}

.spacer206 {
padding-left: 23.4rem;
}

.spacer207 {
padding-left: 12.2rem;
}

.spacer208 {
padding-left: 13.35rem;
}

.spacer209 {
padding-left: 9.7rem;
}

.spacer210 {
padding-left: 9rem;
}

.spacer211 {
padding-left: 10.25rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 9.45rem;
}

.spacer219 {
padding-left: 9.45rem;
}

.spacer231 {
margin-left: none;
margin: auto;
float: left;
clear: both;
margin-top: -2rem;
margin-bottom: 1rem;
width: 100%;
}

.spacer232 {
margin-top: -338%;
}

.spacer236 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 1rem;
margin-bottom: -1rem;
width: 100%;
}

.spacer237 {
margin-top: 4.5rem;
margin-bottom: 4rem;
margin-left: 10rem;
width: 50%;
}

.spacer240 {
margin-left: 15.25%;
}

.spacer241 {
margin-left: 15.25%;
}

.spacer242 {
margin-left: 15.5%;
}

.spacer243 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: -3.5rem;
margin-bottom: .5rem;
width: 100%;
}

.spacer244 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 0rem;
margin-bottom: 0rem;
width: 100%;
}

.spacer245 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 0rem;
margin-bottom: .5rem;
width: 100%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer247 {
margin-left: none;
margin: auto;
margin-top: -.5rem;
margin-bottom: -3.5rem;
width: 100%;
}

.spacer248 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 0rem;
margin-bottom: .5rem;
width: 100%;
}

.spacer249 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 0rem;
margin-bottom: -8rem;
width: 100%;
}

.spacer251 {
margin-top: -283%;
}

.spacer261 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: -3.5rem;
margin-bottom: .5rem;
width: 100%;
}

.spacer264 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 1rem;
margin-bottom: -5rem;
width: 100%;
}

.spacer265 {
margin-top: 2rem;
}

.spacer271 {
margin-top: 0rem;
margin-bottom: 2rem;
}

.spacer272 {
margin-top: 2rem;
}

.spacer273 {
width: 84.5%;
}

.spacer275 {
margin-left: 1.3rem;
width: 94.5%;
}

.spacer276 {
margin-left: 1.1rem;
}

.spacer277 {
margin-left: 15.25%;
}

.spacer278 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: -5rem;
margin-bottom: 0rem;
width: 100%;
}

.spacer279 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: -5rem;
margin-bottom: 0rem;
width: 100%;
}

.spacer282 {
margin-left: 10rem;
}

.spacer283 {
margin-top: -.31rem;
margin-left: 30rem;
}

.spacer284 {
margin-left: 2.5rem;
width: 98%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 5.75rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
margin-top: .5rem;
margin-left: 5rem;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer299 {
margin-left: 3.1rem;
}

.spacer301 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: -4.25rem;
margin-bottom: 1rem;
width: 100%;
}

.spacer306 {
padding-left: 22.4rem;
}

.spacer307 {
float: left;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 0rem;
margin-bottom: .5rem;
width: 100%;
}

.spacer308 {
float: left;
clear: both;
font-size: 1.2rem;
margin-left: none;
margin: auto;
margin-top: 0rem;
margin-bottom: .5rem;
width: 100%;
}

.spacer309 {
padding-left: 2.55rem;
}

.spacer311 {
display: block;
float: left;
margin-top: -2rem;
width: 100%;
}

.spacer312 {
padding-left: 9.2rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer315 {
float: left;
margin-top: 2rem;
width: 100%;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 1.6rem;
}

.spacer324 {
margin-left: 1.3rem;
width: 85.5%;
}

.table2 {
width: 91%;
border: none;
}

.table2, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 9rem;
}

.table4 {
margin-left: 16%;
width: 71%;
}

.table5 {
margin-top: 6rem;
margin-left: 0rem;
width: 712%;
}

.table6 {
width: 91%;
border: none;
}

.table6, th, td {
margin-left: 5.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 91%;
border: none;
}

.table7, th, td {
margin-left: 4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 6rem;
margin-left: 0rem;
width: 712%;
}

.table9 {
margin-left: 6.5%;
width: 83%;
}

.table11 {
margin-left: 0%;
max-height: 100rem;
width: 93%;
}

.table12 thead th:first-child {
left: 0;
padding-left: 5rem;
z-index: 2;
}

.table12 tbody th {
padding-left: 4.1rem;
}

.table13 {
margin-left: 6.75%;
width: 86%;
}

.table14 {
width: 750%;
}

.table15 {
margin-left: 9.6%;
max-height: 30rem;
width: 79%;
}

.table16 {
width: 650%;
}

.table17 {
margin-bottom: 10.5rem;
width: 350%;
}

.table18 {
margin-left: 14.5%;
width: 71%;
}

.table19 {
margin-left: 7%;
width: 82%;
}

.table19 td {
padding-bottom: 1rem;
margin-bottom: 2rem;
}

.table19 td a {
width: initial;
margin-bottom: 2rem;
}

.table22 {
margin-left: 18%;
width: 82%;
overflow-x: scroll;
overflow-y: hidden;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 340%;
}

.table25 {
margin-top: 0rem;
margin-left: 15%;
width: 71%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 9rem;
}

.table31 {
margin-bottom: 8rem;
}

.table32 {
margin-left: 14.5%;
padding-bottom: 6rem;
width: 71%;
}

.table33 {
width: 106%;
border: none;
}

.table34 {
margin-bottom: 9rem;
}

.table37 {
width: 300%;
}

.table38 {
margin-bottom: 11rem;
width: 100%;
}

.table39 {
margin-left: 16%;
width: 71%;
}

.table40 {
margin-left: 9%;
width: 80%;
}

.table41 {
margin-bottom: 3rem;
width: 400%;
}

.table42 {
height: 102.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 110%;
}

.table44 {
margin-bottom: 0rem;
margin-left: 11%;
padding-bottom: 0rem;
width: 78%;
}

.table45 {
margin-left: 0rem;
width: 96%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: -1rem;
width: 85%;
}

.table48 {
margin-left: 0rem;
width: 96%;
}

.table50 {
margin-left: 9%;
width: 80%;
}

.table52 {
margin-bottom: 3rem;
width: 400%;
}

.table55 {
margin-left: -.75rem;
width: 100%;
}

.table56 {
margin-left: 9%;
width: 80%;
}

.table57 {
margin-bottom: 3rem;
width: 400%;
}

.table58 {
margin-top: 0rem;
margin-left: -2.5%;
width: 82%;
}

.table58 td {
padding-bottom: 1rem;
margin-bottom: 2rem;
}

.table58 td a {
width: initial;
margin-bottom: 2rem;
}

.table59 {
margin-top: 0rem;
margin-left: -27.5%;
width: 110%;
}

.table59 td {
padding-bottom: 1rem;
margin-bottom: 2rem;
}

.table59 td a {
width: initial;
margin-bottom: 2rem;
}

.table60 {
margin-left: 7%;
width: 82%;
}

.table60 td {
padding-bottom: 1rem;
margin-bottom: 2rem;
}

.table60 td a {
width: initial;
margin-bottom: 2rem;
}

.table61 {
margin-bottom: 0rem;
margin-left: 11%;
padding-bottom: 0rem;
width: 78%;
}

.table62 {
height: 167.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 110%;
}

.table64 {
margin-left: 0rem;
width: 85%;
}

.table65 {
margin-left: 0rem;
width: 96%;
}

.table66 {
height: 138.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 191.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table69 {
margin-left: 7%;
width: 200%;
}

.table69 td {
padding-bottom: 1rem;
margin-bottom: 2rem;
}

.table69 td a {
width: initial;
margin-bottom: 2rem;
}

.table70 {
margin-top: 6rem;
margin-left: 128.25rem;
width: 712%;
}

.title {
padding-left: 3rem;
padding-right: 3rem;
margin-bottom: 2rem;
}

.title3 {
margin-left: 39%;
}

.title23 {
padding-left: 8rem;
padding-right: 5rem;
}

.title25 {
padding-left: 8rem;
padding-right: 5rem;
}

.title36 {
width: 22rem;
}

.title37 {
width: 18rem;
}

.title48 {
width: 8%;
}

.title53 {
width: 16%;
}

.title67 {
width: 6rem;
}

.title68 {
width: 7%;
}

.title69 {
width: 2rem;
}

.title73 {
width: 16%;
}

.title81 {
width: 16%;
}

.title84 {
width: 16%;
}

.title92 {
padding-left: 3rem;
padding-right: 3rem;
}

.title93 {
padding-left: 0rem;
text-align: center;
width: 2rem;
}

.title94 {
width: 16%;
}

.title95 {
width: 16%;
}

.title96 {
padding-left: 1.5rem;
width: 6rem;
}

.title97 {
width: 2rem;
}

.title98 {
width: 3rem;
}

.title99 {
width: 3rem;
}

.title100 {
padding-left: 0rem;
text-align: center;
width: 2rem;
}

.title101 {
padding-left: 3rem;
padding-right: 3rem;
}

.title102 {
padding-left: 3rem;
padding-right: 3rem;
}

.title106 {
margin-left: 39%;
}

.title107 {
padding-left: 3rem;
padding-right: 3rem;
}

.title108 {
padding-left: 0rem;
text-align: center;
width: .10rem;
}

.title109 {
margin-left: 0rem;
padding-left: 2.75rem;
text-align: left;
width: 1rem;
}

.title111 {
padding-left: 2.5rem;
width: 10rem;
}

.title112 {
padding-left: 2.5rem;
width: 10rem;
}

.title113 {
padding-left: 2.75rem;
width: 16rem;
}

.title114 {
width: 7%;
}

.title115 {
width: 7%;
}

.title116 {
padding-left: 0rem;
text-align: center;
width: 2rem;
}

.title117 {
width: 6rem;
}

.title118 {
width: 6rem;
}

.title122 {
padding-bottom: .75rem;
padding-left: 4rem;
width: 7%;
}

.title123 {
width: 7%;
}

.title124 {
padding-left: 4rem;
}

.title125 {
padding-left: 3rem;
padding-right: 3rem;
}

.title126 {
padding-bottom: .75rem;
padding-left: 4rem;
width: 7%;
}

.title127 {
padding-left: 4rem;
}

.title128 {
padding-left: 3rem;
padding-right: 3rem;
}

.title138 {
padding-left: 8rem;
}

.title139 {
padding-left: 15rem;
}

.title140 {
padding-left: 7.85rem;
}

.title141 {
padding-left: 4.5rem;
}

.title142 {
padding-left: 5.75rem;
}

.title143 {
padding-left: 8.6rem;
}

.title144 {
padding-left: 15rem;
}

.title147 {
padding-left: 15rem;
}

.title145 {
margin-left: 39%;
}

.title148 {
padding-left: 15rem;
width: 30rem;
}

.title149 {
padding-left: 15rem;
}

.title152 {
padding-left: 1.5rem;
width: 6rem;
}

.title155 {
padding-left: 15rem;
}

.title156 {
padding-left: 0rem;
text-align: center;
width: 2rem;
}

.title157 {
margin-left: 39%;
}

.title158 {
padding-left: 3rem;
padding-right: 3rem;
}

.title159 {
padding-left: 3rem;
padding-right: 3rem;
}

.title160 {
width: 7%;
}

.txtalgn116 {
width: 37.1rem;
}

.txtalgn116a {
margin-left: 9.5%;
}

.width1 {
width: 17rem;
}

.width3 {
width: 20.5rem;
}

.width4 {
width: 16rem;
}

.width5 {
margin-left: 10.5%;
}

.width11 {
width: 17rem;
}

.width12 {
width: 17rem;
}

.width13 {
margin-top: 1rem;
width: 36%;
}

.width16 {
margin-left: 9%;
width: 75%;
}

.width18 {
margin-left: 5.5rem;
width: 80%;
}

.width21 {
margin-left: 6.5rem;
width: 83%;
}

.width24 {
width: 92%;
}

.width26 {
width: 16.5rem;
}

.width28 {
width: 16.5rem;
}

.width30 {
float: left;
width: 90%;
}

.width31 {
width: 15rem;
}

.width34 {
margin-left: 0%;
}

.width36 {
margin-left: 9%;
width: 70%;
}

.width37 {
width: 20rem;
}

.width39 {
width: 58%;
}

.width41 {
float: left;
width: 80%;
}

.width42 {
width: 58%;
}

.width43 {
float: left;
width: 78%;
}

.width44 {
float: left;
width: 78%;
}

.width46 {
width: 17rem;
}

.width47 {
float: left;
margin-left: 11%;
width: 89%;
}

.width48 {
width: 17rem;
}

.width49 {
margin-left: 9%;
width: 75%;
}

.width50 {
width: 58%;
}

.width51 {
width: 17rem;
}

.width52 {
width: 58%;
}

.width53 {
margin-left: 5.5rem;
width: 80%;
}

.width54 {
width: 53%;
}

.width55 {
width: 15rem;
}

.width58 {
width: 17rem;
}

.width61 {
display: block;
float: left;
width: 90.5%;
}

.width62 {
width: 58%;
}

.width63 {
width: 69%;
}

.width66 {
float: left;
width: 78%;
}

.width67 {
float: left;
width: 80%;
}

.width68 {
width: 58%;
}

.width69 {
width: 52%;
}

.width71 {
width: 55%;
}

.width72 {
float: left;
width: 78%;
}

.width73 {
float: left;
width: 82%;
}

.width74 {
float: left;
width: 76%;
}

.width75 {
float: left;
width: 76%;
}

.width76 {
width: 52%;
}

.width77 {
margin-left: .25%;
}

.width78 {
margin-left: -.5%;
}

.width80 {
margin-left: -.5%;
}

.width81 {
width: 69%;
}

.width83 {
margin-left: .25%;
width: 89%;
}

.width84 {
display: block;
float: left;
width: 90.5%;
}

.width85 {
margin-left: -2.75%;
width: 92%;
}

.width87 {
margin-left: 0%;
padding-left: 0rem;
width: 80%;
}

.width88 {
display: block;
float: left;
padding-left: 2.1rem;
width: 48.75%;
}

.width89 {
margin-left: -.5%;
width: 87%;
}

.width90 {
width: 69%;
}

.width94 {
width: 100%;
}

.width98 {
width: 100%;
}

.width95 {
width: 69%;
}

.width96 {
width: 69%;
}

.width99 {
margin-left: .75%;
}

.width100 {
margin-left: 4.8%;
padding-left: 30%;
width: 31rem;
}

.width102 {
margin-left: .25%;
}

.width103 {
margin-left: 4.6rem;
width: 74%;
}

.width104 {
display: block;
float: left;
padding-left: 2.1rem;
width: 48.75%;
}

.width106 {
margin-left: -.1rem;
width: 90%;
}

.width108 {
margin-left: 9%;
width: 75%;
}

.width110 {
width: 52%;
}

.width111 {
width: 20rem;
}

.width112 {
margin-left: -1.3rem;
width: 90%;
}

.width113 {
margin-left: -.1rem;
width: 90%;
}

.width115 {
margin-left: -2.1rem;
width: 95%;
}

.width117 {
width: 58%;
}

.width118 {
width: 58%;
}

.width120 {
width: 100%;
}

.width121 {
margin-left: 26%;
}

.width124 {
width: 58%;
}

.width125 {
width: 100%;
}

.width126 {
margin-left: -.1rem;
width: 90%;
}

.width128 {
width: 58%;
}

.width130 {
margin-left: 2.75rem;
width: 20rem;
}

.width133 {
width: 100%;
}

.width135 {
margin-left: .9rem;
width: 83%;
}

.width136 {
margin-left: 6.5rem;
width: 83%;
}

.width137 {
width: 100%;
}

.width139 {
width: 58%;
}

.width140 {
width: 58%;
}

.width141 {
width: 52%;
}

.width142 {
margin-left: -1.3rem;
width: 90%;
}

.width143 {
margin-left: 0%;
}

.width144 {
margin-left: -.1rem;
width: 90%;
}

.width146 {
margin-left: 6.75%;
}

.width147 {
margin-left: 4.8%;
padding-left: 30%;
width: 31rem;
}

.width148 {
margin-left: 4.8%;
padding-left: 30%;
width: 31rem;
}

.width149 {
width: 58%;
}

.width150 {
margin-left: 26%;
}

.width151 {
margin-left: 5.75%;
width: 97%;
}

.width152 {
display: block;
float: left;
width: 90.5%;
}

.width153 {
margin-left: 9%;
width: 75%;
}

.width154 {
width: 100%;
}

.width155 {
width: 100%;
}

.width157 {
display: block;
float: left;
padding-left: 2.1rem;
width: 48.75%;
}

.width159 {
margin-left: .5rem;
display: block;
float: left;
width: 90.5%;
}

.width161 {
display: block;
float: left;
padding-left: 2.1rem;
width: 48.75%;
}

.width163 {
display: block;
float: left;
width: 90.5%;
}

.width165 {
display: block;
float: left;
padding-left: 2.1rem;
width: 48.75%;
}

.width167 {
margin-left: -.1rem;
width: 90%;
}

.width168 {
margin-left: 9%;
width: 75%;
}

.width169 {
width: 92%;
}

.width170 {
width: 100%;
}

.width171 {
width: 100%;
}

.width172 {
width: 100%;
}

.width173 {
width: 92%;
}

.width174 {
margin-left: -.1rem;
width: 90%;
}

.width175 {
margin-left: .5rem;
display: block;
float: left;
width: 90.5%;
}

.width177 {
display: block;
float: left;
padding-left: 2.1rem;
width: 48.75%;
}

}

@media screen and (min-width: 48em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: brown; */
}

.logo2 {
font-size: .9rem;
text-shadow: .00rem .00rem .00rem #000000;
}

.logo.two {
font-size: 1rem;
margin-top: .3rem;
text-shadow: .00rem .00rem .00rem #000000;
}

.logo.eight {
font-size: 1rem;
margin-top: -.5rem;
margin-bottom: 1rem;
padding-right: .85rem;
text-shadow: .00rem .00rem .00rem #000000;
}

.Bluetivity ul {
    /* list-style: none; */
    padding: 0;
    margin: 0;
    font-size: 1.2rem;
    font-weight: bold;
    text-shadow: .065rem .065rem .065rem #000000;
}

/* Override for a specific class */
.Bluetivity .centered-list li {
    text-align: center;
    margin-top: 1.5rem;
    list-style-type: disc !important;
    list-style-position: inside; /* Keeps bullets aligned with text */
    padding-left: 0;
}

/* Ensure list items remain block elements */
.Bluetivity .centered-list li {
    display: block;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -14rem;
  padding-left: 17px;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 80%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 65px;
}

.new-comment {
margin-left: 5.5rem;
width: 80%;
}

.spacer296 {
margin-left: 5.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#comment-history-list {
width: 80%;
margin-left: -1.35rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 4.25rem;
width: 80%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

input[type="text"]#message-input {
width: 28rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 7rem;
margin-bottom: 4rem;
width: 36rem;
}

.add-row-budget {
margin-top: -3.25rem;
margin-left: 18%;
}

.add-row-contact {
margin-top: -3.5rem;
margin-left: 18%;
}

.add-row-goal {
margin-top: -3.5rem;
margin-left: 22%;
}

.add-row-meeting {
margin-top: -3.5rem;
margin-left: 22%;
}

.add-row-program-plan {
margin-top: -3.5rem;
margin-left: 22%;
}

.add-row-program {
margin-top: -3.25rem;
margin-left: 18%;
}

.add-row-project-plan {
margin-top: -3.5rem;
margin-left: 22%;
}

.add-row-survey {
margin-top: -3rem;
margin-left: 18%;
}

.add-row-time {
margin-top: -3.25rem;
margin-left: 18%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: 1.5rem;
margin-bottom: .5rem;
margin-left: -3.7rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1.5rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: .5rem;
margin-left: 1.5rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -4.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -1.25rem;
}

.attachmentname12 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 0rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 0rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 3.5rem;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
padding-top: 2.5rem;
margin-bottom: 3.5rem;
margin-left: -.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 5.5rem;
width: 97%;
}

.box2 {
margin-top: 3rem;
height: 8rem;
width: 40rem;
}

.box6 {
margin-bottom: 9rem;
}

.box8 {
margin-top: 5rem;
}

.box9 {
margin-left: 18%;
margin-bottom: 4rem;
width: 64%;
}

.box17 {
margin-top: 2rem;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 8%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 4rem;
width: 85%;
}

.box20 {
display: block;
float: left;
clear: both;
border: none;
margin-top: 2rem;
height: 17rem;
width: 100%;
}

.box29 {
margin-left: 4.25rem;
}

.box30 {
display: block;
margin-left: 6.5rem;
width: 38rem;
}

.box31 {
width: 38rem;
}

.box34 {
margin-top: 3rem;
height: 8rem;
width: 40rem;
}

.button1 {
margin-left: 15rem;
}

.button7 {
margin-left: 20.5rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 8rem;
}

.button9 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 32.25rem;
}

.button15 {
width: 24rem;
}

.button16 {
width: 26rem;
}

.button19 {
padding-left: .4rem;
margin-top: -4.7rem;
clear: both;
margin-right: 10rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button20 {
margin-top: 2rem;
clear: both;
padding-left: .4rem;
margin-left: 10rem;
height: 2.5rem;
width: 10rem;
}

.button21 {
width: 24rem;
}

.button24 {
margin-top: -15rem;
}

.button26 {
width: 26rem;
}

.button27 {
width: 24rem;
}

.button28 {
width: 24rem;
}

.button37 {
width: 24rem;
}

.button39 {
width: 24rem;
}

.button40 {
width: 22rem;
}

.button41 {
width: 16rem;
}

.button42 {
width: 14rem;
}

.button43 {
width: 13rem;
}

.button57 {
width: 24rem;
}

.button58 {
width: 22rem;
}

.button61 {
width: 24rem;
}

.button62 {
height: 2.5rem;
width: 19rem;
}

.button63 {
width: 28rem;
}

.button64 {
width: 9rem;
}

.button65 {
width: 30rem;
}

.button66 {
width: 28rem;
}

.button67 {
width: 26rem;
}

.button68 {
width: 24rem;
}

.button69 {
width: 22rem;
}

.button70 {
width: 14rem;
}

.button71 {
width: 16rem;
}

.button72 {
width: 18rem;
}

.button73 {
width: 20rem;
}

.button74 {
width: 22rem;
}

.button75 {
width: 24rem;
}

.button76 {
width: 26rem;
}

.button77 {
width: 22rem;
}

.button78 {
width: 26rem;
}

.button79 {
width: 28rem;
}

.button80 {
width: 30rem;
}

.button81 {
width: 24rem;
}

.button82 {
width: 28rem;
}

.button83 {
width: 30rem;
}

.button84 {
width: 32rem;
}

.button85 {
width: 10rem;
}

.button86 {
width: 18rem;
}

#message-send {
width: 24rem;
}

#remove-file {
width: 12rem;
}

.button87 {
width: 22rem;
}

.button88 {
width: 24rem;
}

.button89 {
width: 26rem;
}

.button90 {
width: 28rem;
}

.button91 {
width: 30rem;
}

.button92 {
font-size: 1.1rem;
padding-top: .75rem;
width: 21rem;
}

.button93 {
font-size: 1.1rem;
padding-top: .25rem;
width: 18rem;
}

.button94 {
font-size: 1.1rem;
padding-top: .75rem;
width: 14rem;
}

.button95 {
width: 32rem;
}

.button96 {
width: 22rem;
}

.button100 {
width: 16rem;
}

.button101 {
width: 28rem;
}

.button102 {
font-size: 1.1rem;
padding-top: .75rem;
width: 24rem;
}

.button103 {
width: 13rem;
}

.button104 {
padding-top: .4rem;
width: 9rem;
}

.button105 {
font-size: 1rem;
width: 28rem;
}

.button106 {
width: 11rem;
}

.button109 {
width: 28rem;
}

.button110 {
width: 32rem;
}

.button111 {
width: 26rem;
}

.button112 {
width: 24rem;
}

.button113 {
width: 46rem;
}

.button114 {
background: var(--quad-color);
display: block;
float: left;
margin-top: .15rem;
margin-right: 1rem;
margin-left: .1rem;
padding-top: .9rem;
padding-left: 2.5rem;
cursor: pointer;
border: none;
border-radius: 2.25rem;
outline: none;
height: 1.5rem;
width: 5.1rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button114:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button115 {
width: 19rem;
}

.button116 {
width: 46rem;
}

.button118 {
width: 16rem;
}

.button120 {
height: 2.5rem;
width: 19rem;
}

.button121 {
margin-left: -20%;
}

.button124 {
margin-top: -.4rem;
margin-left: -42%;
}

.button125 {
margin-left: -11.25%;
}

.button126 {
margin-top: -.4rem;
margin-left: -42%;
}

.button129 {
margin-top: .4rem;
margin-left: -8.15%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 8rem;
}

.button132 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 32.25rem;
}

.button133 {
margin-left: 15rem;
}

.button134 {
margin-left: 13.5rem;
}

.button139 {
margin-left: 14rem;
}

.button142 {
width: 26rem;
}

.button143 {
width: 24rem;
}

.button144 {
width: 28rem;
}

.button145 {
width: 30rem;
}

.button146 {
width: 32rem;
}

.button147 {
width: 34rem;
}

.button148 {
width: 36rem;
}

.button149 {
width: 26rem;
}

.button150 {
width: 24rem;
}

.button151 {
width: 28rem;
}

.button152 {
width: 30rem;
}

.button153 {
width: 22rem;
}

.button154 {
width: 20rem;
}

.button155 {
width: 18rem;
}

.button156 {
width: 16rem;
}

.button157 {
width: 14rem;
}

.button159 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button160 {
font-size: 1rem;
width: 8rem;
}

.button161 {
width: 26rem;
}

.button162 {
width: 24rem;
}

.button163 {
width: 22rem;
}

.button164 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button165 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button166 {
background: var(--tertiary-color);
display: block;
float: left;
margin-top: .15rem;
margin-right: 1rem;
margin-left: .1rem;
padding-top: .9rem;
padding-left: 2.5rem;
cursor: pointer;
border: none;
border-radius: 2.25rem;
outline: none;
height: 1.5rem;
width: 5.1rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button166:hover {
color: white;
background-color: #034a7c;
text-shadow: .00rem .00rem .00rem #000000;
}

.button167 {
width: 28rem;
}

.button168 {
width: 28rem;
}

.button169 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button170 {
width: 28rem;
}

.button171 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button173 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button174 {
font-size: 1rem;
width: 8rem;
}

.button175 {
font-size: 1.1rem;
width: 34rem;
}

.button176 {
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -27.25%;
}

.button177 {
font-size: 1rem;
width: 28rem;
}

.button178 {
font-size: 1rem;
width: 26rem;
}

.button179 {
font-size: 1rem;
width: 28rem;
}

.button181 {
width: 28rem;
}

.button183 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 5.5rem;
width: 8rem;
}

.button184 {
width: 28rem;
}

.button185 {
width: 26rem;
}

.button187 {
font-size: 1rem;
width: 28rem;
}

.button188 {
font-size: 1rem;
width: 26rem;
}

.button189 {
width: 24rem;
}

.button190 {
width: 24rem;
}

.button191 {
width: 22rem;
}

.button192 {
width: 22rem;
}

.button193 {
width: 22rem;
}

.button194 {
font-size: 1.1rem;
width: 32rem;
}

.button196 {
width: 26rem;
}

.button197 {
width: 24rem;
}

.button198 {
width: 26rem;
}

.button199 {
width: 24rem;
}

.button200 {
width: 22rem;
}

.button201 {
width: 30rem;
}

.button202 {
width: 26rem;
}

.button203 {
width: 26rem;
}

.button204 {
font-size: 1rem;
margin-left: 4.5rem;
margin-right: 3rem;
width: 8rem;
}

.button205 {
width: 28rem;
}

.button206 {
width: 28rem;
}

.button208 {
width: 26rem;
}

.button209 {
width: 20rem;
}

.button210 {
width: 20rem;
}

.button212 {
margin-top: -15rem;
}

.button214 {
margin-top: -15rem;
}

.button216 {
margin-top: -15rem;
}

.button218 {
margin-top: -15rem;
}

.button220 {
margin-top: -15rem;
}

.button221 {
margin-left: -6.25%;
}

.button222 {
margin-top: -.4rem;
margin-left: -42%;
}

.button223 {
margin-top: -.4rem;
margin-left: -42%;
}

.button224 {
margin-left: -.75%;
}

.button225 {
width: 24rem;
}

.button226 {
width: 26rem;
}

.button227 {
margin-left: 12rem;
}

.button230 {
width: 28rem;
}

.button231 {
width: 28rem;
}

.calendardailyplanner {
width: 88%;
margin: auto;
margin-bottom: 14rem;
font-size: 13px;
}

.calendarmyreminders {
width: 88%;
margin: auto;
margin-bottom: 14rem;
font-size: 13px;
}

.calendar {
width: 88%;
margin: auto;
margin-bottom: 14rem;
font-size: 13px;
}

.calendardailyplanner tr, .calendardailyplanner td {
border: 1px solid lightgray;
visibility: visible;
}

.calendarmyreminders tr, .calendarmyreminders td {
border: 1px solid lightgray;
visibility: visible;
}

.calendar tr, .calendar td {
border: 1px solid lightgray;
visibility: visible;
}

.choices {
padding-left: 3rem;
width: 88%;
}

.choices1 {
margin-left: -3rem;
padding-left: 2.6rem;
width: 16rem;
}

.choices2 {
padding-left: 4rem;
width: 28rem;
}

.choices3 {
padding-left: 3rem;
width: 48%;
}

.choices4 {
padding-left: 3rem;
width: 88%;
}

.choices5 {
padding-left: 3rem;
width: 88%;
}

.choices7 {
padding-left: 1rem;
width: 88%;
}

.choices9 {
padding-left: 3rem;
width: 90%;
}

.choices11 {
padding-left: 3rem;
width: 90%;
}

.col1 {
visibility: visible;
width: 10%;
}

.col2 {
visibility: visible;
width: 12%;
}

.col3 {
width: 12%;
}

.col4 {
visibility: visible;
width: 30%;
}

.col5 {
visibility: visible;
width: 10%;
}

.col6 {
visibility: visible;
width: 10%
}

.col7 {
width: 40%;
}

.col9 {
visibility: visible;
/* width: 30%; */
}

.col10 {
visibility: visible;
width: 12%;
}

.col11 {
visibility: visible;
width: 85%;
}

.col12 {
visibility: visible;
width: 13%;
}

.col13 {
visibility: visible;
width: 65%;
}

.col14 {
visibility: visible;
width: 55%;
}

.col15 {
visibility: visible;
width: 30%;
}

.col16 {
visibility: visible;
width: 10%;
}

.col17 {
visibility: visible;
width: 12%;
}

.col18 {
visibility: visible;
width: 12%;
}

.col19 {
visibility: visible;
width: 12%;
}

.col24 {
visibility: visible;
width: 10%;
}

.col25 {
visibility: visible;
width: 12%;
}

.col26 {
visibility: visible;
width: 12%;
}

.col27 {
visibility: visible;
width: 12%;
}

.delete-row-budget {
margin-top: -3.25rem;
margin-left: 44.4%;
}

/* .delete-row-chat {
color: #ffffff;
background: #1a75ff;
font-weight: bold;
display: block;
float: left;
clear: both;
position: absolute;
margin-top: -1.65rem;
margin-left: -11%;
margin-bottom: 1rem;
padding-top: 0rem;
padding-left: .6rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 5rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
} */

.delete-row-contact {
margin-top: -3.5rem;
margin-left: 44.4%;
}

.delete-row-goal {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-meeting {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-program {
margin-top: -3.25rem;
margin-left: 44.4%;
}

.delete-row-project-plan {
margin-top: -3.5rem;
margin-left: 47%;
}

.delete-row-survey {
margin-top: -3rem;
margin-left: 48%;
}

.delete-row-time {
margin-top: -3.25rem;
margin-left: 44.4%;
}

.description {
padding-left: 3rem;
width: 88%;
}

.description1 {
padding-left: 1.5rem;
width: 88%;
}

.description2 {
padding-left: 1.5rem;
width: 88%;
}

.description3 {
padding-left: 3.2rem;
width: 99%;
}

.description4 {
padding-left: 3.2rem;
width: 99%;
}

.description5 {
padding-left: 3.2rem;
width: 99%;
}

.description6 {
padding-left: 3rem;
width: 88%;
}

#email {
width: 25rem;
}

.err-msg {
margin-left: 19.8%;
width: 32rem;
}

.err-msg1 {
margin-left: 19.75%;
width: 35rem;
}

.err-msg2 {
margin-left: 3rem;
width: 25.5rem;
}

.err-msg3 {
margin-left: 3.25rem;
width: 30rem;
}

.err-msg4 {
margin-left: 3rem;
width: 30rem;
}

.err-msg5 {
margin-top: 6.75rem;
margin-left: 3.1rem;
width: 34rem;
}

.err-msg6 {
margin-left: 101%;
width: 18rem;
}

.err-msg7 {
margin-left: 3rem;
width: 25.5rem;
}

.err-msg8 {
margin-left: 3.3rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 10.3rem;
width: 30rem;
}

.err-msg12 {
margin-left: 19.8%;
width: 35rem;
}

.err-msg13 {
margin-left: 19.8%;
width: 35rem;
}

.err-msg14 {
margin-left: 27%;
width: 35rem;
}

.err-msg15 {
margin-top: -20rem;
margin-left: 23rem;
}

.err-msg16 {
margin-left: 19.8%;
width: 32rem;
}

.err-msg17 {
margin-left: 9.5rem;
width: 30rem;
}

.err-msg18 {
margin-left: 18.5rem;
}

.err-msg19 {
margin-left: 3rem;
width: 30rem;
}

.err-msg22 {
margin-left: 10rem;
}

.err-msg23 {
margin-left: 5rem;
}

.err-msg24 {
margin-top: -1.5rem;
margin-left: 19rem;
width: 15rem;
}

.err-msg25 {
margin-top: 0rem;
margin-left: 18.5rem;
width: 15rem;
}

.err-msg26 {
margin-top: 1.5rem;
margin-left: 3.25rem;
width: 30rem;
}

.err-msg27 {
margin-top: -1.25rem;
margin-left: 3.1rem;
width: 34rem;
}

.err-msg29 {
margin-top: 1.5rem;
margin-left: 10rem;
width: 30rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -15rem;
}

.err-msg32 {
margin-top: -1.25rem;
margin-left: 3.1rem;
width: 34rem;
}

.err-msg33 {
margin-top: 0.5rem;
margin-left: 3.1rem;
width: 34rem;
}

#file_list {
width: 38rem;
}

#file_list1 {
width: 38rem;
}

#file_list2 {
width: 25rem;
}

#file_list3 {
width: 38rem;
}

#file_list4 {
width: 30rem;
}

#file_names {
width: 35rem;
}

#file_names1 {
width: 35rem;
}

#file_names2 {
margin-top: -1rem;
width: 25rem;
}

#file_names3 {
width: 35rem;
}

#file_names4 {
width: 30rem;
}

.floatleft3 {
margin-left: 14%;
}

.floatright2 {
padding-left: 0%;
float: right;
}

.floatright4 {
float: right;
}

.floatright6 {
padding-left: 12%;
float: right;
}

.floatright7 {
display: none;
}

.floatright8 {
padding-left: 0%;
}

.floatright9 {
padding-left: 0%;
}

.floatright10 {
float: right;
padding-left: 13.25%;
}

.floatright11 {
display: block;
float: right;
clear: both;
margin-top: -.9rem;
padding-right: .6rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.floatright12 {
padding-left: 10.5%;
}

.floatright13 {
padding-left: 1%;
}

.floatright15 {
display: block;
float: right;
clear: both;
margin-top: -.9rem;
margin-bottom: 3.5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.floatright17 {
display: block;
float: right;
padding-right: .6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright18 {
padding-left: 0%;
}

.floatright21 {
padding-left: 0%;
}

.floatright22 {
padding-left: 13.25%;
}

.floatright23 {
padding-left: 0%;
}

.floatright24 {
padding-left: 0%;
}

.floatright26 {
margin-top: -.5rem;
padding-left: 12%;
padding-right: .6rem;
float: right;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright27 {
margin-top: -.5rem;
padding-left: 12%;
float: right;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright30 {
padding-left: 0%;
}

.floatright31 {
padding-left: 12.5%;
}

.floatright32 {
padding-left: 0%;
}

.floatright33 {
padding-left: 0%;
}

.floatright46 {
padding-left: 0%;
}

.floatright51 {
padding-left: 0%;
}

.floatright54 {
padding-left: 0%;
}

.floatright62 {
margin-left: -17%;
padding-left: 0%;
}

.floatright63 {
padding-left: 0%;
}

.floatright67 {
float: right;
padding-left: 13.25%;
}

.floatright68 {
padding-left: 12.5%;
}

.floatright71 {
padding-left: 12.5%;
}

.floatright72 {
margin-left: -17%;
padding-left: 0%;
}

.floatright76 {
padding-left: 12%;
padding-right: .7rem;
float: right;
}

.floatright78 {
padding-left: 12.5%;
}

.floatright79 {
float: right;
padding-left: 13.25%;
}

.floatright80 {
padding-left: 0%;
}

.hide {
visibility: visible;
}

.hide1 {
display: block;
visibility: visible;
}

.hide2 {
display: none;
visibility: collapse;
}

.image5 {
margin-left: -1.7rem;
}

.image8 {
margin-left: 7.8rem;
margin-right: -1.3rem;
}

.image9 {
margin-left: 11rem;
margin-right: -1.5rem;
}

.image10 {
margin-right: -1.5rem;
margin-left: 10.2rem;
}

.image11 {
margin-right: -1.5rem;
margin-left: 10.2rem;
}

.image12 {
margin-left: 7.9rem;
margin-right: -1.5rem;
}

.image13 {
margin-left: 10.9rem;
margin-right: -1.5rem;
}

.image14 {
margin-left: 12.9rem;
margin-right: -1rem;
}

.image15 {
margin-left: 12.9rem;
margin-right: -1rem;
}

.image16 {
margin-left: 14.1rem;
margin-right: -1rem;
}

.image17 {
margin-left: 14.1rem;
margin-right: -1rem;
}

.image20 {
margin-top: 2rem;
margin-left: -5rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image22 {
margin-left: 6.9rem;
margin-right: -.5rem;
}

.image23 {
margin-left: 10.5rem;
margin-right: -1.5rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.25rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
padding-left: 0%;
}

.leftwidth2 {
padding-left: 0%;
}

.leftwidth7 {
padding-left: 4.5%;
}

.leftwidth8 {
display: block;
float: left;
padding-left: 9.5%;
width: 100%;
}

.leftwidth9 {
padding-left: 4.25%;
}

.leftwidth10 {
padding-left: 3%;
}

.leftwidth14 {
padding-left: 9.75%;
}

.leftwidth18 {
padding-left: 3%;
}

.leftwidth20 {
padding-left: 4.25%;
}

.leftwidth21 {
padding-left: 1.25%;
}

.leftwidth22 {
padding-left: 4.25%;
}

.leftwidth25 {
padding-left: 14.25%;
}

.leftwidth28 {
padding-left: 4.25%;
}

.leftwidth29 {
padding-left: 17.7%;
}

.leftwidth31 {
padding-left: 10%;
}

.leftwidth32 {
display: none;
}

.leftwidth34 {
padding-left: 4.25%;
}

.leftwidth53 {
padding-left: 14.5%;
}

.leftwidth54 {
padding-left: 14.5%;
}

.leftwidth55 {
padding-left: 6%;
}

.leftwidth56 {
padding-left: 10%;
}

.leftwidth57 {
padding-left: 4.7%;
}

.leftwidth59 {
padding-left: 10%;
}

.leftwidth66 {
padding-left: 10%;
}

.leftwidth70 {
padding-left: 2%;
}

.leftwidth72 {
padding-left: 5%;
}

.leftwidth74 {
display: none;
}

.leftwidth75 {
display: none;
}

.leftwidth78 {
padding-left: 4.25%;
}

.leftwidth81 {
padding-left: 4%;
}

.leftwidth83 {
padding-left: 3%;
}

.leftwidth85 {
padding-left: 4.25%;
}

.leftwidth87 {
padding-left: 20%;
padding-right: 20%;
}

.leftwidth91 {
padding-left: 4.5%;
}

.leftwidth92 {
padding-left: 4.5%;
}

.leftwidth93 {
padding-left: 4.5%;
}

.leftwidth96 {
padding-left: 4%;
}

.leftwidth97 {
padding-left: 2%;
}

.leftwidth99 {
padding-left: 4.25%;
}

.leftwidth101 {
padding-left: 4.25%;
}

.leftwidth106 {
padding-left: 4.5%;
}

#my_files {
margin-left: 1.75rem;
}

#my_files1 {
margin-left: -1.75rem;
}

.mytask1 {
padding-left: 2.5rem;
}

.mytask3 {
padding-left: 1.5rem;
width: 80%;
}

.mytask4 {
padding-left: 1.5rem;
width: 80%;
}

.name {
padding-left: 3rem;
width: 88%;
}

.name1 {
margin-left: 0rem;
padding-left: 3.3rem;
}

.name4 {
padding-left: 3.1rem;
width: 52.65%;
}

.name5 {
width: 34%;
}

.name6 {
padding-left: 3.1rem;
}

.name7 {
margin-bottom: .11rem;
}

.name24 {
margin-bottom: .11rem;
}

.name25 {
padding-left: 3rem;
width: 68%;
}

.name26 {
padding-left: 3rem;
width: 250%;
}

.name27 {
padding-left: 3rem;
width: 90%;
}

.name28 {
margin-left: -3.25rem;
padding-left: 3rem;
width: 105%;
}

.name29 {
padding-left: 3rem;
width: 88%;
}

.name30 {
padding-left: 3rem;
width: 90%;
}

.name31 {
padding-left: 3rem;
width: 90%;
}

.rightwidth1 {
padding-left: 36%;
}

.rightwidth2 {
padding-left: 13%;
}

.rightwidth3 {
padding-left: 13%;
}

.rightwidth4 {
margin-left: 19%;
width: 67%;
}

.rightwidth5 {
margin-left: 19%;
width: 67%;
}

.rightwidth7 {
padding-left: 17.4%;
}

.rightwidth8 {
padding-left: 13.25%;
}

.rightwidth9 {
padding-left: 13%;
}

.rightwidth13 {
padding-left: 43.75%;
}

.rightwidth14 {
padding-left: 7.75%;
}

.rightwidth16 {
padding-left: 10%;
}

.rightwidth17 {
padding-left: 13.4%;
}

.rightwidth18 {
padding-right: 3rem;
padding-left: 15%;
}

.rightwidth19 {
padding-left: 0%;
}

.rightwidth20 {
padding-left: 13.4%;
}

.rightwidth21 {
padding-left: 36%;
}

.rightwidth22 {
padding-left: 35.25%;
}

.rightwidth25 {
margin-left: 12.5%;
width: 86%;
}

.rightwidth27 {
padding-left: 13.4%;
width: 98%;
}

.rightwidth28 {
padding-left: 12.25%;
}

.rightwidth30 {
padding-left: 38.25%;
}

.rightwidth31 {
padding-left: 35.25%;
}

.rightwidth32 {
margin-left: 0rem;
padding-left: 36%;
}

.rightwidth35 {
padding-left: 13%;
}

.rightwidth37 {
padding-left: 27%;
}

.rightwidth38 {
padding-left: 7%;
}

.rightwidth39 {
margin-left: 1%;
width: 98%;
}

.rightwidth40 {
margin-left: 12.5%;
width: 86%;
}

.rightwidth41 {
margin-left: 12.5%;
width: 84%;
}

.rightwidth42 {
padding-left: 44%;
}

.rightwidth43 {
padding-left: 43%;
}

.rightwidth44 {
padding-left: 13.4%;
width: 98%;
}

.rightwidth45 {
padding-left: 0%;
}

.rightwidth46 {
padding-left: 13.4%;
}

.rightwidth47 {
padding-left: 43%;
}

.rightwidth48 {
padding-left: 13.4%;
}

.rightwidth49 {
padding-left: 13.4%;
}

.rightwidth51 {
margin-left: 20%;
width: 68%;
}

.rightwidth52 {
padding-left: 7%;
}

.rightwidth53 {
padding-left: 13%;
}

.rightwidth54 {
padding-left: 13%;
}

.rightwidth55 {
padding-left: 14%;
}

.rightwidth56 {
padding-left: 13%;
}

.rightwidth57 {
padding-left: 0%;
}

.rightwidth58 {
padding-left: 0%;
}

.rightwidth59 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 14%;
}

.rightwidth60 {
padding-left: 13%;
}

.rightwidth62 {
margin-left: 0%;
padding-left: 0%;
}

.rightwidth63 {
margin-left: 12.5%;
width: 86%;
}

.rightwidth64 {
float: left;
margin-top: -.5rem;
margin-left: 0%;
padding-left: 0%;
width: 68%;
}

.rightwidth65 {
float: left;
margin-top: -.5rem;
margin-left: 0%;
padding-left: 0%;
width: 62.2%;
}

.rightwidth67 {
padding-left: 1.2%;
}

.rightwidth68 {
padding-left: 13%;
}

.rightwidth69 {
padding-left: 38%;
}

.rightwidth70 {
padding-left: 0%;
}

.rightwidth71 {
padding-left: 39%;
}

.rightwidth72 {
padding-left: 39%;
}

.rightwidth73 {
padding-left: 41.5%;
}

.rightwidth74 {
padding-left: 1.35%;
}

.rightwidth75 {
padding-left: 13.4%;
}

.rightwidth76 {
padding-left: 44%;
}

.rightwidth77 {
padding-left: 13.4%;
}

.rightwidth78 {
margin-left: 12.5%;
width: 86%;
}

.rightwidth81 {
padding-left: 1.35%;
}

.rightwidth83 {
margin-left: 17.75%;
width: 20rem;
}

.rightwidth84 {
padding-left: 39%;
}

.rightwidth85 {
padding-left: 41.5%;
}

.rightwidth87 {
margin-top: 3rem;
margin-bottom: 1rem;
padding-left: 4%;
margin-left: 0%;
}

.rightwidth88 {
padding-left: 2.8%;
}

.rightwidth89 {
padding-left: 14.5%;
}

.rightwidth90 {
padding-left: 1.35%;
}

.rightwidth91 {
padding-left: 13%;
}

.rightwidth92 {
margin-top: 4rem;
margin-bottom: 1rem;
padding-left: 4%;
margin-left: 0%;
}

.rightwidth93 {
padding-left: 13%;
}

.rightwidth94 {
padding-left: 13%;
}

.rightwidth95 {
padding-left: 13%;
}

.rightwidth96 {
padding-left: 13.4%;
}

.rightwidth97 {
padding-left: 13%;
}

.rightwidth99 {
float: left;
margin-top: -.5rem;
margin-left: 0%;
padding-left: 0%;
width: 68%;
}

.rightwidth100 {
margin-top: 4rem;
margin-left: -5.5%;
padding-left: 0%;
}

.rightwidth102 {
padding-left: 1.35%;
}

.rightwidth104 {
margin-bottom: 2rem;
padding-left: 13.4%;
}

.rightwidth105 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 17%;
}

.spacer5 {
visibility: visible;
font-weight: 599;
text-align: left;
margin-top: -1rem;
margin-left: -.1rem;
padding-top: 1.25rem;
padding-left: .35rem;
width: 100.75%;
height: 4.3rem;
}

.spacer7 {
margin-left: -.3rem;
}

.spacer11 {
visibility: visible;
margin-top: -1rem;
padding-top: .25rem;
}

.spacer21 {
margin-left: 23.25%;
width: 27rem;
}

.spacer26 {
margin-left: 36%;
}

.spacer46 {
padding-left: 24rem;
}

.spacer56 {
margin-left: 31.5%;
width: 16rem;
}

.spacer60 {
margin-top: -.5rem;
margin-left: 16rem;
width: 20rem;
}

.spacer67 {
margin-left: 34.5%;
}

.spacer87 {
margin-left: 16rem;
}

.spacer89 {
margin-left: 2rem;
}

.spacer93 {
margin-left: 2rem;
}

.spacer97 {
margin-top: .1rem;
margin-left: 1rem;
}

.spacer98 {
margin-left: 1.6rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer100 {
margin-left: 2.3rem;
}

.spacer101 {
margin-left: 2.3rem;
}

.spacer111 {
width: 88.5%;
}

.spacer112 {
width: 88%;
margin-bottom: 0rem;
}

.spacer113 {
width: 88%;
}

.spacer114 {
width: 32%;
}

.spacer115 {
width: 68%;
}

.spacer120 {
width: 88%;
}

.spacer126 {
height: 3rem;
width: 16rem;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer135 {
width: 88%;
}

.spacer153 {
width: 88%;
}

.spacer160 {
margin-top: 1.75rem;
}

.spacer170 {
margin-left: 15%;
}

.spacer174 {
margin-top: -7rem;
}

.spacer175 {
margin-top: 1.5rem;
margin-left: 1%;
width: 21.5rem;
}

.spacer176 {
margin-top: 1.5rem;
margin-left: 1%;
width: 17.5rem;
}

.spacer181 {
margin-left: 35.5%;
width: 41.5%;
}

.spacer185 {
display: block;
font-size: 1.2rem;
font-weight: 550;
text-align: left;
margin-top: -.5rem;
margin-bottom: .05rem;
padding-top: .5rem;
padding-right: 2.5rem;
margin-left: .5rem;
min-height: 3.8rem;
width: 100.25%;
}

.spacer187 {
margin-left: 3.2rem;
}

.spacer193 {
margin-top: -11rem;
}

.spacer198 {
padding-left: 10.6rem;
}

.spacer199 {
padding-left: 11.8rem;
}

.spacer200 {
padding-left: 8.3rem;
}

.spacer201 {
padding-left: 7.55rem;
}

.spacer202 {
padding-left: 8.7rem;
}

.spacer203 {
padding-left: 25.2rem;
}

.spacer204 {
padding-left: 21.9rem;
}

.spacer205 {
padding-left: 21.2rem;
}

.spacer206 {
padding-left: 22.35rem;
}

.spacer207 {
padding-left: 16.75rem;
}

.spacer208 {
padding-left: 18rem;
}

.spacer209 {
padding-left: 14.8rem;
}

.spacer210 {
padding-left: 14.25rem;
}

.spacer211 {
padding-left: 15.5rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 14rem;
}

.spacer219 {
padding-left: 14rem;
}

.spacer236 {
margin-top: 1rem;
margin-bottom: 0rem;
}

.spacer237 {
margin-top: .5rem;
margin-bottom: 7rem;
margin-left: 15rem;
width: 40%;
}

.spacer240 {
margin-left: 15%;
width: 63%;
}

.spacer241 {
margin-left: 15%;
width: 63%;
}

.spacer242 {
margin-left: 15%;
}

.spacer243 {
margin-top: -3.5rem;
margin-bottom: -1.5rem;
}

.spacer244 {
margin-top: 0rem;
margin-bottom: -1.5rem;
}

.spacer245 {
margin-top: 0rem;
margin-bottom: -1.5rem;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer248 {
margin-top: 1rem;
margin-bottom: 0rem;
}

.spacer249 {
height: 2rem;
margin-top: -4rem;
margin-bottom: -8rem;
}

.spacer261 {
margin-top: 0rem;
margin-bottom: -2.5rem;
}

.spacer264 {
margin-top: 1rem;
margin-bottom: -1rem;
}

.spacer265 {
margin-top: -1rem;
}

.spacer271 {
margin-top: 0rem;
margin-bottom: 3rem;
}

.spacer272 {
margin-top: -1rem;
margin-bottom: 2rem;
}

.spacer273 {
width: 88%;
margin-bottom: 0rem;
}

.spacer275 {
width: 96.75%;
margin-left: 1.2rem;
margin-bottom: .5rem;
}

.spacer276 {
margin-left: 1.7rem;
}

.spacer277 {
margin-left: 15%;
width: 63%;
}

.spacer278 {
margin-top: -1.25rem;
margin-bottom: 0rem;
}

.spacer279 {
margin-top: -1rem;
margin-bottom: 0rem;
}

.spacer280 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer280 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer280 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer280 ol {
counter-reset: li;
list-style-type: none;
}

.spacer280 ol li{
position:relative;
}

.spacer280 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer281 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer281 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer281 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer281 ol {
counter-reset: li;
list-style-type: none;
}

.spacer281 ol li{
position:relative;
}

.spacer281 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer282 {
margin-left: 12rem;
}

.spacer283 {
margin-top: -.2rem;
margin-left: 36rem;
}

.spacer284 {
margin-left: 2.5rem;
width: 98%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 5.75rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
margin-top: .5rem;
margin-left: 5.5rem;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 125%;
}

.spacer299 {
margin-left: 3.6rem;
}

.spacer301 {
margin-top: -5rem;
margin-bottom: -1rem;
}

.spacer306 {
padding-left: 21.4rem;
}

.spacer307 {
margin-top: -.5rem;
margin-bottom: 0rem;
}

.spacer308 {
margin-top: 1rem;
margin-bottom: 0rem;
}

.spacer309 {
padding-left: 7.7rem;
}

.spacer311 {
display: block;
float: left;
margin-top: 0rem;
width: 100%;
}

.spacer312 {
padding-left: 14.2rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer315 {
float: left;
margin-top: -3rem;
width: 100%;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2.3rem;
}

.spacer324 {
width: 87.5%;
margin-left: 1.2rem;
margin-bottom: .5rem;
}

.table2 {
width: 93%;
border: none;
}

.table2, th, td {
margin-left: 6.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 7rem;
}

.table4 {
margin-left: 13%;
width: 76%;
}

.table5 {
margin-top: 6rem;
margin-left: 0rem;
width: 712%;
}

.table6 {
width: 93%;
border: none;
}

.table6, th, td {
margin-left: 6.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 93%;
border: none;
}

.table7, th, td {
margin-left: 6.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 6rem;
margin-left: 0rem;
width: 712%;
}

.table9 {
margin-left: 8.8%;
width: 81.5%;
}

.table11 {
margin-left: -0%;
width: 94.5%;
}

.table12 tbody th {
padding-left: 1.8rem;
}

.table13 {
margin-left: 7.25%;
width: 83.5%;
}

.table14 {
width: 820%;
}

.table15 {
margin-left: 7%;
max-height: 30rem;
width: 84%;
}

.table16 {
width: 520%;
}

.table17 {
margin-bottom: 11rem;
width: 275%;
}

.table18 {
margin-left: 13%;
width: 76%;
}

.table22 {
margin-left: 15%;
width: 83%;
overflow-x: hidden;
overflow-y: hidden;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 260%;
}

.table25 {
margin-top: 0rem;
margin-left: 14%;
width: 76%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 7rem;
}

.table31 {
margin-bottom: 8rem;
}

.table32 {
margin-left: 13%;
padding-bottom: 3rem;
width: 76%;
}

.table33 {
margin-left: 5%;
width: 100%;
}

.table34 {
margin-bottom: 7rem;
}

.table35 {
margin-top: 2rem;
margin-left: 20%;
width: 275%;
}

.table38 {
margin-bottom: 8rem;
width: 100%;
}

.table39 {
margin-left: 14.5%;
width: 75%;
}

.table40 {
margin-left: 8%;
width: 85%;
}

.table41 {
margin-bottom: 3rem;
width: 300%;
}

.table42 {
height: 102.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 110%;
}

.table44 {
margin-bottom: 0rem;
margin-left: 9.5%;
padding-bottom: 0rem;
width: 80%;
}

.table45 {
margin-left: -.25rem;
width: 94%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 0rem;
width: 85%;
}

.table48 {
margin-left: 1rem;
width: 92%;
}

.table50 {
margin-left: 8%;
width: 85%;
}

.table52 {
margin-bottom: 3rem;
width: 300%;
}

.table55 {
margin-left: -1.5rem;
width: 100%;
}

.table56 {
margin-left: 8%;
width: 85%;
}

.table57 {
margin-bottom: 3rem;
width: 300%;
}

.table59 {
margin-top: 1rem;
margin-left: -83%;
width: 325%;
}

.table59 td a {
padding-bottom: 1rem;
}

.table61 {
margin-bottom: 0rem;
margin-left: 9.5%;
padding-bottom: 0rem;
width: 80%;
}

.table62 {
height: 167.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 110%;
}

.table64 {
margin-left: 0rem;
width: 85%;
}

.table65 {
margin-left: -.25rem;
width: 94%;
}

.table66 {
height: 138.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 191.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table70 {
margin-top: 6rem;
margin-left: 67.5rem;
width: 712%;
}

.title {
padding-left: 3rem;
padding-right: 3rem;
}

.title3 {
margin-left: 41%;
}

.title29 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 1.25rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title30 {
visibility: visible;
text-align: left;
font-size: 1.1rem;
padding-top: .6rem;
padding-left: .4rem;
padding-bottom: 1.25rem;
margin-left: 0rem;
border: none;
background: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title31 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: .4rem;
padding-bottom: .5rem;
border: none;
background: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title34 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .5rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title35 {
padding-left: .35rem;
}

.title36 {
padding-left: 2.5rem;
width: 26rem;
}

.title39 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .35rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title40 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .5rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title41 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: .3rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title43 {
width: 8%;
}

.title47 {
visibility: visible;
background: var(--tertiary-color);
text-align: left;
padding-top: .6rem;
padding-left: 1rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title48 {
width: 5%;
}

.title53 {
width: 12%;
}

.title67 {
width: 6rem;
}

.title68 {
width: 6%;
}

.title69 {
width: 1.5rem;
}

.title73 {
width: 12%;
}

.title81 {
width: 3rem;
}

.title84 {
width: 12%;
}

.title92 {
padding-left: 3rem;
padding-right: 3rem;
}

.title93 {
width: 1.5rem;
}

.title94 {
width: 12%;
}

.title95 {
width: 12%;
}

.title96 {
width: 6rem;
}

.title97 {
width: 1.5rem;
}

.title98 {
width: 12%;
}

.title99 {
width: 3rem;
}

.title100 {
width: 2rem;
}

.title101 {
padding-left: 3rem;
padding-right: 3rem;
}

.title102 {
padding-left: 3rem;
padding-right: 3rem;
}

.title106 {
margin-left: 41%;
padding-top: 4rem;
}

.title107 {
margin-top: 4rem;
padding-left: 3rem;
padding-right: 3rem;
}

.title108 {
width: .08rem;
}

.title109 {
padding-left: 3.2rem;
width: 2rem;
}

.title110 {
visibility: visible;
text-align: left;
font-size: 1.1rem;
padding-top: .6rem;
padding-left: .4rem;
padding-bottom: .5rem;
margin-left: 0rem;
border: none;
background: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title111 {
padding-left: 1rem;
width: 10.5rem;
}

.title112 {
padding-right: 1rem;
width: 10rem;
}

.title113 {
padding-left: 3rem;
width: 26rem;
}

.title114 {
width: 6%;
}

.title115 {
width: 6%;
}

.title116 {
width: 2rem;
}

.title117 {
width: 6rem;
}

.title118 {
width: 6rem;
}

.title122 {
padding-bottom: .75rem;
padding-left: 4.5rem;
width: 6%;
}

.title123 {
width: 6%;
}

.title124 {
padding-left: 4.5rem;
}

.title125 {
padding-left: 3rem;
padding-right: 3rem;
}

.title126 {
padding-bottom: .75rem;
padding-left: 4.5rem;
width: 6%;
}

.title127 {
padding-left: 4.5rem;
}

.title128 {
padding-left: 3rem;
padding-right: 3rem;
}

.title129 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: 8rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title130 {
padding-left: 1.5rem;
padding-right: 1.5rem;
background: var(--tertiary-color);
}

.title131 {
padding-left: 0rem;
background: var(--tertiary-color);
}

.title132 {
padding-left: 4rem;
background: var(--tertiary-color);
}

.title133 {
padding-left: 1.25rem;
background: var(--tertiary-color);
}

.title134 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: 2.35rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title135 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: .5rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title136 {
visibility: visible;
text-align: left;
padding-top: .6rem;
padding-left: .5rem;
padding-bottom: .5rem;
border: none;
text-shadow: .06rem .06rem .06rem #000000;
}

.title138 {
padding-left: 10rem;
}

.title139 {
padding-left: 19rem;
}

.title140 {
padding-left: 9.85rem;
}

.title141 {
padding-left: 6.4rem;
}

.title142 {
padding-left: 7.9rem;
}

.title143 {
padding-left: 10.75rem;
}

.title144 {
padding-left: 19rem;
}

.title145 {
margin-left: 41%;
}

.title146 {
padding-top: .8rem;
padding-left: 1.5rem;
padding-right: 1.5rem;
font-weight: bold;
background: var(--tertiary-color);
}

.title147 {
padding-left: 19rem;
}

.title148 {
padding-left: 19rem;
width: 40rem;
}

.title149 {
padding-left: 19rem;
}

.title152 {
width: 6rem;
}

.title155 {
padding-left: 19rem;
}

.title156 {
width: 3rem;
}

.title157 {
margin-left: 41%;
}

.title158 {
padding-left: 3rem;
padding-right: 3rem;
}

.title159 {
padding-left: 3rem;
padding-right: 3rem;
}

.title160 {
width: 6%;
}

.txtalgn36 {
width: 6rem;
}

.txtalgn96 {
width: 22.2rem;
}

.txtalgn114 {
color: white;
margin-top: -.74rem;
margin-left: -2.6rem;
border-radius: 2.25rem;
height: 1.5rem;
width: 5.3rem;
}

.txtalgn114:hover {
color: white;
text-shadow: .005rem .005rem .005rem #000000;
}

.txtalgn114a {
font-size: 1rem;
display: inline-block;
clear: both;
margin-top: 0rem;
margin-left: .15rem;
}

.txtalgn116 {
width: 46.2rem;
}

.txtalgn116a {
margin-left: 11%;
}

.txtalgn166 {
color: white;
margin-top: -.74rem;
margin-left: -2.6rem;
border-radius: 2.25rem;
height: 1.5rem;
width: 5.3rem;
}

.txtalgn166:hover {
color: white;
text-shadow: .005rem .005rem .005rem #000000;
}

.txtalgn166a {
font-size: 1rem;
display: inline-block;
clear: both;
margin-top: 0rem;
margin-left: .15rem;
}

.updatesummary3 {
margin-left: -3rem;
padding-left: 2.5rem;
width: 16rem;
}

.width1 {
width: 20rem;
}

.width3 {
width: 22rem;
}

.width5 {
margin-left: 8%;
width: 11rem;
}

.width7 {
display: block;
float: left;
width: 35.5%;
}

.width8 {
display: block;
float: left;
width: 35.5%;
}

.width9 {
display: block;
float: left;
width: 36.5%;
}

.width10 {
display: block;
float: left;
margin-left: 0%;
width: 26.5%;
}

.width11 {
margin-bottom: 3rem;
padding-top: .1rem;
width: 20rem;
}

.width12 {
margin-top: -3.2rem;
width: 20rem;
}

.width13 {
display: block;
float: left;
width: 32.5%;
}

.width14 {
display: block;
float: left;
width: 26.5%;
}

.width15 {
display: block;
float: left;
width: 35.5%;
}

.width16 {
margin-left: 7%;
width: 80%;
}

.width17 {
display: block;
float: left;
width: 28.75%;
}

.width18 {
margin-left: 2rem;
padding-right: 3rem;
width: 93%;
}

.width19 {
display: block;
float: left;
width: 40%;
}

.width20 {
display: block;
float: left;
margin-left: -2.4%;
width: 38%;
}

.width21 {
margin-left: 2.4rem;
width: 77%;
}

.width23 {
display: block;
float: left;
margin-left: 17%;
width: 23%;
}

.width24 {
width: 93%;
}

.width25 {
font-size: 1.2rem;
margin-left: 8%;
width: 45rem;
}

.width26 {
width: 20rem;
}

.width28 {
width: 20rem;
}

.width29 {
display: block;
float: left;
margin-left: 15%;
width: 28%;
}

.width30 {
padding-left: 6%;
}

.width34 {
margin-left: 7.5%;
width: 38rem;
}

.width35 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width36 {
margin-left: 8.75%;
width: 78%;
text-shadow: .06rem .06rem .06rem #000000;
}

.width37 {
margin-left: 20.9%;
width: 24rem;
}

.width39 {
padding-left: 6%;
}

.width40 {
display: block;
float: left;
width: 36%;
}

.width41 {
padding-left: 10%;
width: 100%;
}

.width42 {
padding-left: 6%;
}

.width43 {
padding-left: 10%;
}

.width44 {
padding-left: 10%;
}

.width45 {
display: block;
float: left;
width: 36%;
}

.width46 {
width: 20rem;
}

.width47 {
padding-left: 0%;
margin-left: 13.5%;
width: 80%;
}

.width48 {
width: 20rem;
}

.width49 {
margin-left: 7%;
width: 80%;
}

.width50 {
padding-left: 6%;
}

.width51 {
width: 20rem;
}

.width52 {
padding-left: 6%;
}

.width53 {
margin-left: 2rem;
padding-right: 3rem;
width: 93%;
}

.width55 {
width: 23rem;
}

.width56 {
display: block;
float: left;
width: 32.5%;
}

.width57 {
display: block;
float: left;
clear: both;
padding-right: .5rem;
width: 32%;
}

.width58 {
width: 20rem;
}

.width59 {
display: block;
float: left;
clear: both;
padding-right: .5rem;
width: 37.8%;
}

.width60 {
display: block;
float: left;
width: 9.4rem;
}

.width61 {
display: block;
float: left;
width: 19.1%;
}

.width62 {
padding-left: 6%;
}

.width63 {
display: block;
float: left;
margin-left: -5%;
width: 30%;
}

.width66 {
padding-left: 10%;
}

.width67 {
padding-left: 9.5%;
}

.width68 {
padding-left: 6%;
}

.width72 {
padding-left: 6%;
}

.width73 {
padding-left: 6%;
}

.width74 {
padding-left: 3.5%;
}

.width75 {
padding-left: 3.5%;
}

.width77 {
display: block;
float: left;
width: 32.25%;
}

.width78 {
margin-left: 15%;
width: 68%;
}

.width79 {
display: block;
float: left;
width: 35%;
}

.width80 {
margin-left: 30%;
width: 50%;
}

.width81 {
display: block;
float: left;
padding-right: 0rem;
width: 25.5%;
}

.width82 {
display: block;
float: left;
width: 10.4rem;
}

.width83 {
margin-left: -.75%;
width: 90%;
}

.width84 {
display: block;
float: left;
width: 21.1%;
}

.width85 {
margin-left: -1%;
width: 92%;
}

.width86 {
display: block;
float: left;
width: 46%;
}

.width87 {
margin-left: 3.7%;
width: 36rem;
}

.width88 {
display: block;
float: left;
margin-left: -4.5rem;
padding-left: 0rem;
width: 31%;
}

.width89 {
margin-left: -1.5%;
width: 90%;
}

.width91 {
display: block;
float: left;
padding-right: 0rem;
width: 32.5%;
}

.width92 {
display: block;
float: left;
padding-right: 0rem;
width: 32.1%;
}

.width93 {
display: block;
float: left;
padding-right: 0rem;
width: 30.75%;
}

.width94 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width95 {
display: block;
float: left;
padding-right: 0rem;
width: 32%;
}

.width96 {
display: block;
float: left;
padding-right: 0rem;
width: 32.5%;
}

.width97 {
display: block;
float: left;
padding-right: 0rem;
width: 39.5%;
}

.width98 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width99 {
display: block;
float: left;
margin-left: 1%;
width: 36.5%;
}

.width100 {
margin-left: 39%;
width: 48%;
padding-left: 0%;
}

.width101 {
display: block;
float: left;
width: 35.5%;
}

.width102 {
display: block;
float: left;
margin-left: .50%;
width: 42.4%;
}

.width103 {
margin-left: 14rem;
padding-left: 0rem;
width: 24rem;
}

.width104 {
display: block;
float: left;
margin-left: -5.5rem;
padding-left: 0rem;
width: 31%;
}

.width105 {
display: block;
float: left;
width: 46%;
}

.width106 {
margin-left: 8.75%;
width: 39rem;
}

.width107 {
display: block;
float: left;
width: 55%;
}

.width108 {
margin-left: 7%;
width: 80%;
}

.width109 {
display: block;
float: left;
width: 44%;
}

.width111 {
margin-left: 20.9%;
width: 24rem;
}

.width112 {
margin-left: 9.75%;
width: 39rem;
}

.width113 {
margin-left: 8.75%;
width: 39rem;
}

.width114 {
display: block;
float: left;
width: 55%;
}

.width115 {
margin-left: .25%;
width: 43rem;
}

.width117 {
padding-left: 6%;
}

.width118 {
padding-left: 6%;
}

.width119 {
display: block;
float: left;
width: 35.5%;
}

.width120 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width121 {
margin-left: 30%;
}

.width122 {
display: block;
float: left;
width: 33.5%;
}

.width124 {
padding-left: 6%;
}

.width125 {
padding-right: 0rem;
margin-left: 0%;
width: 41.5rem;
}

.width126 {
margin-left: 8.75%;
width: 39rem;
}

.width127 {
display: block;
float: left;
width: 55%;
}

.width128 {
padding-left: 6%;
}

.width130 {
margin-left: 3.5rem;
width: 24rem;
}

.width131 {
float: left;
margin-bottom: 2rem;
margin-left: 6.5%;
width: 89%;
}

.width132 {
margin: auto;
width: 89%;
}

.width133 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width135 {
margin-left: .30rem;
width: 85%;
}

.width136 {
margin-left: 2.4rem;
width: 77%;
}

.width137 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width138 {
display: block;
float: left;
width: 54%;
}

.width139 {
padding-left: 6%;
}

.width140 {
padding-left: 6%;
}

.width142 {
margin-left: 9.75%;
width: 39rem;
}

.width143 {
margin-left: 7.5%;
width: 38rem;
}

.width144 {
margin-left: 8.5%;
width: 39rem;
}

.width145 {
display: block;
float: left;
width: 30%;
}

.width146 {
display: block;
float: left;
margin-left: 1%;
width: 36.5%;
}

.width147 {
margin-left: 39%;
width: 48%;
padding-left: 0%;
}

.width148 {
margin-left: 39%;
width: 48%;
padding-left: 0%;
}

.width149 {
padding-left: 6%;
}

.width150 {
margin-left: 30%;
}

.width151 {
margin-left: 6.4%;
width: 99%;
}

.width152 {
margin-left: -.9rem;
display: block;
float: left;
width: 21.1%;
}

.width153 {
margin-left: 7%;
width: 80%;
}

.width154 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width155 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width156 {
margin-left: -.9rem;
display: block;
float: left;
width: 10.4rem;
}

.width157 {
display: block;
float: left;
margin-left: -6rem;
padding-left: 0rem;
width: 31%;
}

.width158 {
display: block;
float: left;
width: 46%;
}

.width159 {
margin-left: -.1rem;
display: block;
float: left;
width: 21.1%;
}

.width160 {
margin-left: 0rem;
display: block;
float: left;
width: 10.4rem;
}

.width161 {
display: block;
float: left;
margin-left: -5.15rem;
padding-left: 0rem;
width: 31%;
}

.width162 {
display: block;
float: left;
width: 46%;
}

.width163 {
display: block;
float: left;
margin-left: -1.75rem;
width: 21.1%;
}

.width164 {
display: block;
float: left;
margin-left: -1.75rem;
width: 10.4rem;
}

.width165 {
display: block;
float: left;
margin-left: -6.85rem;
padding-left: 0rem;
width: 31%;
}

.width166 {
display: block;
float: left;
width: 46%;
}

.width167 {
margin-left: 8.5%;
width: 39rem;
}

.width168 {
margin-left: 7%;
width: 80%;
}

.width169 {
width: 93%;
}

.width170 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width171 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width172 {
padding-right: 0rem;
margin-left: 7.5%;
width: 41.5rem;
}

.width173 {
width: 93%;
}

.width174 {
margin-left: 8.75%;
width: 39rem;
}

.width175 {
margin-left: -1.6rem;
display: block;
float: left;
width: 24.6%;
}

.width176 {
margin-left: -1.4rem;
display: block;
float: left;
width: 12rem;
}

.width177 {
display: block;
float: left;
margin-left: -6.7rem;
padding-left: 0rem;
width: 34.5%;
}

.width178 {
display: block;
float: left;
width: 46%;
}

.width182 {
display: block;
float: left;
clear: both;
padding-right: .5rem;
width: 32%;
}

}

@media screen and (min-width: 54em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: orange; */
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: 0rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  margin-left: 0px;
}

#comment-history-list {
width: 80%;
margin-left: -.25rem;
margin-bottom: 0rem;
}

.new-comment {
margin-left: 6rem;
width: 80%;
}

.spacer296 {
margin-left: 5.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 5.5rem;
width: 80%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

input[type="text"]#message-input {
width: 30rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 10rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-top: -2.25rem;
margin-left: 16%;
}

.add-row-contact {
margin-top: -3rem;
margin-left: 16%;
}

.add-row-goal {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-meeting {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-program-plan {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-program {
margin-top: -2.25rem;
margin-left: 16%;
}

.add-row-project-plan {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-survey {
margin-top: -4rem;
margin-left: 16%;
}

.add-row-time {
margin-top: -4.5rem;
margin-left: 16%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: 1.5rem;
margin-bottom: 1.5rem;
margin-left: -5.1rem;
width: 110%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: .5rem;
}

.attachmentname8 {
padding-top: .5rem;
margin-bottom: 0rem;
margin-left: .5rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -5.9rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -1.25rem;
}

.attachmentname12 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: 1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 3.3rem;
width: 87%;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
padding-top: 2.5rem;
margin-bottom: 3.5rem;
margin-left: -1.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 3.3rem;
width: 87%;
}

.box17 {
margin-top: -1rem;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 8%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 4rem;
width: 85%;
}

.box20 {
display: block;
float: left;
clear: both;
border: none;
margin-top: 2rem;
height: 21rem;
width: 100%;
}

.box29 {
margin-left: 11rem;
}

.box30 {
margin-left: 5.5rem;
width: 50rem;
}

.box31 {
width: 50rem;
}

.button1 {
margin-left: 21rem;
}

.button7 {
margin-left: 26.5rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 12rem;
}

.button9 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 40rem;
}

.button23 {
padding-left: .4rem;
margin-top: -4.5rem;
clear: both;
margin-right: 4rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button24 {
margin-top: -4.5rem;
clear: both;
padding-left: .4rem;
margin-left: 4rem;
height: 2.5rem;
width: 10rem;
}

.button121 {
margin-left: -16.5%;
}

.button124 {
margin-top: -.4rem;
margin-left: -54%;
}

.button125 {
margin-left: -10.25%;
}

.button126 {
margin-top: -.4rem;
margin-left: -54%;
}

.button129 {
margin-top: .25rem;
margin-left: -7.75%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 12rem;
}

.button132 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 40rem;
}

.button133 {
margin-left: 19.5rem;
}

.button134 {
margin-left: 19.5rem;
}

.button139 {
margin-left: 18.5rem;
}

.button159 {
font-size: 1rem;
margin-left: 20%;
margin-right: 5.5rem;
width: 8rem;
}

.button160 {
font-size: 1rem;
width: 8rem;
}

.button164 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button165 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button169 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button171 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button173 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button174 {
font-size: 1rem;
width: 8rem;
}

.button176 {
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -32%;
}

.button183 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button204 {
font-size: 1rem;
margin-left: 21%;
margin-right: 4rem;
width: 8rem;
}

.button211 {
padding-left: .4rem;
margin-top: -4.5rem;
clear: both;
margin-right: 4rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button212 {
margin-top: -4.5rem;
clear: both;
padding-left: .4rem;
margin-left: 4rem;
height: 2.5rem;
width: 10rem;
}

.button213 {
padding-left: .4rem;
margin-top: -4.5rem;
clear: both;
margin-right: 4rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button214 {
margin-top: -4.5rem;
clear: both;
padding-left: .4rem;
margin-left: 4rem;
height: 2.5rem;
width: 10rem;
}

.button215 {
padding-left: .4rem;
margin-top: -4.5rem;
clear: both;
margin-right: 4rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button216 {
margin-top: -4.5rem;
clear: both;
padding-left: .4rem;
margin-left: 4rem;
height: 2.5rem;
width: 10rem;
}

.button217 {
padding-left: .4rem;
margin-top: -4.5rem;
clear: both;
margin-right: 4rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button218 {
margin-top: -4.5rem;
clear: both;
padding-left: .4rem;
margin-left: 4rem;
height: 2.5rem;
width: 10rem;
}

.button219 {
padding-left: .4rem;
margin-top: -4.5rem;
clear: both;
margin-right: 4rem;
margin-bottom: 2rem;
height: 2.5rem;
width: 10rem;
}

.button220 {
margin-top: -4.5rem;
clear: both;
padding-left: .4rem;
margin-left: 4rem;
height: 2.5rem;
width: 10rem;
}

.button221 {
margin-left: -7.8%;
}

.button222 {
margin-top: -.4rem;
margin-left: -78%;
}

.button223 {
margin-top: -.4rem;
margin-left: -78%;
}

.button224 {
margin-left: -17.8%;
}

.button227 {
margin-left: 17rem;
}

.calendardailyplanner {
width: 88%;
margin: auto;
margin-bottom: 0rem;
font-size: 13px;
}

.calendarmyreminders {
width: 88%;
margin: auto;
margin-bottom: 0rem;
font-size: 13px;
}

.calendar {
width: 88%;
margin: auto;
margin-bottom: 0rem;
font-size: 13px;
}

.choices {
padding-left: 3.2rem;
}

.choices1 {
margin-left: -3rem;
}

.choices3 {
padding-left: 3.2rem;
}

.choices4 {
padding-left: 3.2rem;
}

.choices5 {
padding-left: 3.2rem;
}

.choices6 {
padding-left: 3.2rem;
width: 89%;
}

.choices7 {
padding-left: 1.4rem;
}

.choices9 {
padding-left: 3rem;
width: 90%;
}

.choices11 {
padding-left: 3rem;
width: 90%;
}

.col1 {
width: 7%;
}

.col2 {
width: 13%;
}

.col3 {
width: 20%;
}

.col5 {
width: 10%;
}

.col6 {
width: 10%;
}

.col10 {
width: 15%;
}

.col11 {
width: 84%;
}

.col16 {
width: 7%;
}

.col17 {
width: 13%;
}

.col18 {
width: 13%;
}

.col19 {
width: 15%;
}

.delete-row-budget {
margin-top: -4.5rem;
margin-left: 46%;
}

/* .delete-row-chat {
margin-left: -11%;
} */

.delete-row-contact {
margin-top: -3rem;
margin-left: 46%;
}

.delete-row-goal {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-meeting {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-program-plan {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-program {
margin-top: -4.5rem;
margin-left: 46%;
}

.delete-row-project-plan {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-time {
margin-top: -4.5rem;
margin-left: 46%;
}

.delete-row-to-do {
margin-left: 56%;
}

.delete-row-survey {
margin-top: -4rem;
margin-left: 56%;
}

.description {
padding-left: 3.2rem;
}

.description1 {
padding-left: 1.5rem;
}

.description2 {
padding-left: 1.5rem;
}

.description3 {
padding-left: 3.3rem;
width: 99%;
}

.description4 {
padding-left: 3.3rem;
width: 99%;
}

.description5 {
padding-left: 3.3rem;
width: 99%;
}

.description6 {
padding-left: 3.2rem;
}

.err-msg {
margin-left: 14.5%;
width: 44rem;
}

.err-msg1 {
margin-left: 19%;
width: 42rem;
}

.err-msg2 {
margin-left: 3rem;
width: 28.5rem;
}

.err-msg3 {
margin-left: 3.5rem;
width: 32rem;
}

.err-msg4 {
margin-left: 3.5rem;
width: 42rem;
}

.err-msg5 {
margin-top: 6.75rem;
margin-left: 3.25rem;
width: 42rem;
}

.err-msg6 {
margin-left: 101%;
width: 17.5rem;
}

.err-msg7 {
margin-left: 3rem;
width: 28.5rem;
}

.err-msg8 {
margin-left: 3.5rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 11.1rem;
width: 42rem;
}

.err-msg12 {
margin-left: 14.5%;
width: 42rem;
}

.err-msg13 {
margin-left: 14.5%;
width: 42rem;
}

.err-msg14 {
margin-left: 32%;
width: 42rem;
}

.err-msg15 {
margin-top: -20rem;
margin-left: 28.8rem;
}

.err-msg16 {
margin-left: 14.5%;
width: 44rem;
}

.err-msg17 {
margin-left: 9rem;
width: 42rem;
}

.err-msg18 {
margin-left: 23.5rem;
}

.err-msg19 {
margin-left: 3.5rem;
width: 42rem;
}

.err-msg22 {
margin-left: 12rem;
}

.err-msg23 {
margin-left: 5rem;
width: 25rem;
}

.err-msg24 {
margin-top: -1.5rem;
margin-left: 24rem;
width: 15rem;
}

.err-msg25 {
margin-top: 0rem;
margin-left: 23.5rem;
width: 15rem;
}

.err-msg26 {
margin-left: 3.5rem;
width: 42rem;
}

.err-msg27 {
margin-top: -1.25rem;
margin-left: 3.25rem;
width: 42rem;
}

.err-msg29 {
margin-left: 10.5rem;
width: 42rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -22rem;
}

.err-msg32 {
margin-top: -1.25rem;
margin-left: 3.25rem;
width: 42rem;
}

.err-msg33 {
margin-top: 0.5rem;
margin-left: 3.25rem;
width: 42rem;
}

#file_list {
width: 47rem;
}

#file_list1 {
width: 47rem;
}

#file_list2 {
width: 25rem;
}

#file_list3 {
width: 47rem;
}

#file_list4 {
width: 32rem;
}

#file_names {
width: 45rem;
}

#file_names1 {
width: 45rem;
}

#file_names2 {
margin-top: -1rem;
width: 25rem;
}

#file_names3 {
width: 45rem;
}

#file_names4 {
width: 32rem;
}

.floatleft3 {
display: none;
}

.floatright10 {
padding-left: 10%;
}

.floatright12 {
padding-left: 30%;
}

.floatright13 {
padding-left: 4%;
}

.floatright22 {
padding-left: 24%;
}

.floatright30 {
float: right;
}

.floatright31 {
padding-left: 12.5%;
}

.floatright38 {
display: block;
clear: both;
float: right;
padding-right: 2rem;
}

.floatright39 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 2rem;
}

.floatright40 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 2rem;
}

.floatright41 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1.25rem;
}

.floatright62 {
margin-left: -9.9%;
padding-left: 0%;
}

.floatright67 {
padding-left: 10%;
}

.floatright68 {
padding-left: 24%;
}

.floatright71 {
padding-left: 12.5%;
}

.floatright72 {
margin-left: -10%;
padding-left: 0%;
}

.floatright78 {
padding-left: 12.5%;
}

.floatright79 {
padding-left: 10%;
}

.floatright80 {
padding-left: 39%;
}

.image8 {
margin-left: 6.4rem;
margin-right: -2rem;
}

.image9 {
margin-left: 9.95rem;
margin-right: -2rem;
}

.image10 {
margin-left: 9rem;
margin-right: -2rem;
}

.image11 {
margin-left: 8.9rem;
margin-right: -2rem;
}

.image12 {
margin-left: 6.5rem;
margin-right: -2rem;
}

.image13 {
margin-left: 10rem;
margin-right: -2rem;
}

.image14 {
margin-left: 12.3rem;
margin-right: -2rem;
}

.image15 {
margin-left: 12.3rem;
margin-right: -2rem;
}

.image16 {
margin-left: 13.5rem;
margin-right: -2rem;
}

.image17 {
margin-left: 13.5rem;
margin-right: -2rem;
}

.image18 {
margin-left: -7rem;
}

.image19 {
margin-left: -7rem;
}

.image20 {
margin-top: 2rem;
margin-left: -5.5rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image22 {
margin-left: 5.8rem;
margin-right: -1.4rem;
}

.image23 {
margin-left: 9.15rem;
margin-right: -1.75rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
padding-left: .25%;
}

.leftwidth2 {
margin-top: 2.5rem;
width: 34%;
}

.leftwidth7 {
padding-left: 3%;
}

.leftwidth8 {
padding-left: 10%;
}

.leftwidth9 {
padding-left: 3%;
}

.leftwidth10 {
padding-left: 1.75%;
}

.leftwidth13 {
margin-left: -.5%;
padding-left: 0%;
}

.leftwidth14 {
padding-left: 10%;
}

.leftwidth18 {
padding-left: 1.75%;
}

.leftwidth20 {
padding-left: 3%;
}

.leftwidth21 {
padding-left: 0%;
}

.leftwidth22 {
padding-left: 0%;
}

.leftwidth25 {
padding-left: 1.25%;
}

.leftwidth28 {
padding-left: 3%;
}

.leftwidth29 {
padding-left: 6.5%;
}

.leftwidth31 {
padding-left: 7.3%;
}

.leftwidth34 {
padding-left: 0%;
}

.leftwidth53 {
padding-left: 0%;
}

.leftwidth54 {
padding-left: 18.25%;
}

.leftwidth55 {
padding-left: 5.5%;
}

.leftwidth56 {
padding-left: 7.25%;
}

.leftwidth57 {
padding-left: 3.4%;
}

.leftwidth59 {
padding-left: 7.3%;
}

.leftwidth66 {
padding-left: 7.25%;
}

.leftwidth70 {
margin-left: -14%;
padding-left: 0%;
}

.leftwidth72 {
padding-left: 2%;
}

.leftwidth78 {
padding-left: 0%;
}

.leftwidth81 {
padding-left: 6%;
}

.leftwidth83 {
padding-left: 1.75%;
}

.leftwidth85 {
padding-left: 0%;
}

.leftwidth87 {
padding-left: 22%;
padding-right: 22%;
}

.leftwidth93 {
padding-left: 7.6%;
}

.leftwidth96 {
padding-left: 6%;
}

.leftwidth97 {
margin-left: -14%;
padding-left: 0%;
}

.leftwidth99 {
padding-left: 0%;
}

.leftwidth101 {
padding-left: 0%;
}

#my_files {
margin-left: -1rem;
}

#my_files1 {
margin-top: .5rem;
margin-left: -3.5rem;
}

.mytask3 {
width: 90%;
}

.name {
padding-left: 3.2rem;
}

.name1 {
margin-left: 1.6rem;
}

.name4 {
padding-left: 3.4rem;
width: 53.25%;
}

.name5 {
width: 33.75%;
}

.name25 {
padding-left: 3.2rem;
}

.name26 {
padding-left: 2rem;
width: 230%;
}

.name27 {
padding-left: 3rem;
width: 90%;
}

.name28 {
margin-left: -3rem;
padding-left: 2.9rem;
width: 105%;
}

.name29 {
padding-left: 3.2rem;
}

.name30 {
padding-left: 3rem;
width: 90%;
}

.name31 {
padding-left: 3rem;
width: 90%;
}

.rightwidth1 {
padding-left: 38%;
}

.rightwidth2 {
padding-left: 34%;
}

.rightwidth3 {
clear: none;
float: left;
margin-top: 2.25rem;
padding-left: 0%;
width: 66%;
}

.rightwidth4 {
margin-left: 24%;
width: 61%;
}

.rightwidth5 {
margin-left: 24%;
width: 61%;
}

.rightwidth7 {
padding-left: 37.45%;
}

.rightwidth8 {
padding-left: 14%;
}

.rightwidth9 {
padding-left: 13.5%;
}

.rightwidth13 {
padding-left: 46%;
}

.rightwidth14 {
padding-left: 8.35%;
}

.rightwidth16 {
margin-left: -17%;
padding-left: 0%;
}

.rightwidth17 {
padding-left: 9.1%;
}

.rightwidth18 {
padding-left: 14%;
}

.rightwidth19 {
padding-left: 3.8%;
}

.rightwidth20 {
padding-left: 9.1%;
}

.rightwidth21 {
padding-left: 34.5%;
}

.rightwidth22 {
padding-left: 38.5%;
}

.rightwidth25 {
margin-left: 8.5%;
width: 89.5%;
}

.rightwidth27 {
padding-left: 14.1%;
width: 96%;
}

.rightwidth28 {
padding-left: 7.3%;
}

.rightwidth30 {
padding-left: 37.5%;
}

.rightwidth31 {
padding-left: 37.5%;
}

.rightwidth32 {
padding-left: 36%;
}

.rightwidth35 {
padding-left: 14.7%;
}

.rightwidth37 {
margin-left: 2%;
padding-left: 0%;
width: 96%;
}

.rightwidth38 {
margin-left: 2%;
padding-left: 3%;
width: 96%;
}

.rightwidth39 {
margin-left: 0%;
width: 99%;
}

.rightwidth40 {
margin-left: 9%;
width: 90%;
}

.rightwidth41 {
margin-left: 14%;
width: 80.75%;
}

.rightwidth43 {
padding-left: 44%;
}

.rightwidth44 {
padding-left: 14.1%;
width: 96%;
}

.rightwidth45 {
padding-left: 2.25%;
}

.rightwidth46 {
padding-left: 9%;
}

.rightwidth47 {
padding-left: 44%;
}

.rightwidth48 {
padding-left: 9.1%;
}

.rightwidth49 {
padding-left: 9%;
}

.rightwidth51 {
margin-left: 20%;
width: 67%;
}

.rightwidth52 {
margin-left: 12%;
padding-left: 3%;
width: 86%;
}

.rightwidth53 {
padding-left: 9%;
}

.rightwidth54 {
padding-left: 13.5%;
}

.rightwidth55 {
padding-left: 14.75%;
}

.rightwidth56 {
padding-left: 13.5%;
}

.rightwidth57 {
margin-left: -1.75rem;
padding-left: 0%;
}

.rightwidth58 {
padding-left: 2.75%;
}

.rightwidth59 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 19.5%;
}

.rightwidth60 {
padding-left: 13.5%;
}

.rightwidth62 {
margin-left: 0%;
padding-left: 0%;
}

.rightwidth63 {
margin-left: 9%;
width: 90%;
}

.rightwidth64 {
margin-top: 0rem;
width: 63.75%;
}

.rightwidth65 {
margin-top: 0rem;
width: 62.2%;
}

.rightwidth67 {
padding-left: 5.25%;
}

.rightwidth68 {
padding-left: 9%;
}

.rightwidth69 {
padding-left: 35%;
}

.rightwidth70 {
margin-left: -1.75rem;
padding-left: 0%;
}

.rightwidth71 {
padding-left: 37%;
}

.rightwidth72 {
padding-left: 41.5%;
}

.rightwidth73 {
padding-left: 36.5%;
}

.rightwidth74 {
padding-left: .75%;
}

.rightwidth75 {
padding-left: 9%;
}

.rightwidth77 {
padding-left: 9%;
}

.rightwidth78 {
margin-left: 9%;
width: 90%;
}

.rightwidth81 {
padding-left: .75%;
}

.rightwidth83 {
margin-left: 22.8%;
width: 20rem;
}

.rightwidth84 {
padding-left: 41.5%;
}

.rightwidth85 {
padding-left: 36.5%;
}

.rightwidth87 {
padding-left: 7%;
}

.rightwidth88 {
padding-left: 27.5%;
}

.rightwidth89 {
padding-left: 13.5%;
}

.rightwidth90 {
padding-left: .75%;
}

.rightwidth91 {
padding-left: 9%;
}

.rightwidth92 {
padding-left: 7%;
}

.rightwidth93 {
padding-left: 9%;
}

.rightwidth94 {
padding-left: 13.5%;
}

.rightwidth95 {
padding-left: 9%;
}

.rightwidth96 {
padding-left: 9%;
}

.rightwidth97 {
padding-left: 8.5rem;
}

.rightwidth98 {
margin-left: 3.5rem;
width: 80%;
}

.rightwidth99 {
margin-top: 0rem;
width: 63.75%;
}

.rightwidth100 {
margin-top: 4rem;
margin-left: -7.5%;
padding-left: 0%;
}

.rightwidth102 {
padding-left: .75%;
}

.rightwidth104 {
margin-bottom: 3rem;
padding-left: 9%;
}

.rightwidth105 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 39.5%;
}

.spacer21 {
margin-left: 28.5%;
}

.spacer26 {
margin-left: 20.5rem;
}

.spacer46 {
padding-left: 30rem;
}

.spacer56 {
margin-left: 35.4%;
width: 18rem;
}

.spacer60 {
margin-left: 19rem;
width: 25rem;
}

.spacer67 {
margin-left: 38%;
}

.spacer87 {
margin-left: 21rem;
}

.spacer93 {
margin-left: 2rem;
}

.spacer97 {
margin-top: .1rem;
margin-left: 1.5rem;
}

.spacer98 {
margin-left: 2rem;
}

.spacer99 {
margin-left: 1.7rem;
}

.spacer111 {
padding-left: .4rem;
}

.spacer112 {
width: 89%;
}

.spacer113 {
width: 89%;
}

.spacer114 {
width: 35%;
}

.spacer115 {
padding-left: 2rem;
width: 65%;
}

.spacer126 {
height: 3rem;
width: 16rem;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer170 {
margin-bottom: -2rem;
margin-left: 36.15%;
}

.spacer175 {
margin-top: 1rem;
margin-left: 2rem;
width: 30rem;
}

.spacer176 {
margin-top: 1rem;
}

.spacer181 {
margin-left: 35%;
width: 38.5%;
}

.spacer193 {
margin-top: -10rem;
margin-bottom: 4rem;
margin-left: 0%;
}

.spacer198 {
padding-left: 15.25rem;
}

.spacer199 {
padding-left: 16.45rem;
}

.spacer200 {
padding-left: 11.8rem;
}

.spacer201 {
padding-left: 11.1rem;
}

.spacer202 {
padding-left: 12.3rem;
}

.spacer203 {
padding-left: 31.2rem;
}

.spacer204 {
padding-left: 27.9rem;
}

.spacer205 {
padding-left: 27.15rem;
}

.spacer206 {
padding-left: 28.35rem;
}

.spacer207 {
padding-left: 15.25rem;
}

.spacer208 {
padding-left: 16.5rem;
}

.spacer209 {
padding-left: 13.2rem;
}

.spacer210 {
padding-left: 12.6rem;
}

.spacer211 {
padding-left: 13.75rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 11.8rem;
}

.spacer219 {
padding-left: 11.8rem;
}

.spacer237 {
margin-top: .5rem;
margin-bottom: 7.5rem;
margin-left: 22rem;
width: 30%;
}

.spacer240 {
margin-left: 15.5%;
}

.spacer241 {
margin-left: 10.5%;
}

.spacer242 {
margin-left: 10.4%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer271 {
margin-bottom: 4rem;
}

.spacer273 {
width: 89%;
}

.spacer275 {
margin-left: 1.25rem;
width: 97%;
}

.spacer276 {
margin-left: 1.6rem;
}

.spacer277 {
margin-left: 15.5%;
}

.spacer280 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer280 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer280 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer280 ol {
counter-reset: li;
list-style-type: none;
}

.spacer280 ol li{
position:relative;
}

.spacer280 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer281 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer281 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer281 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer281 ol {
counter-reset: li;
list-style-type: none;
}

.spacer281 ol li{
position:relative;
}

.spacer281 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer282 {
margin-left: 16rem;
}

.spacer283 {
margin-top: -.08rem;
margin-left: 44rem;
}

.spacer284 {
margin-left: 2.5rem;
width: 99%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 5.75rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
margin-left: 5.75rem;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 120%;
}

.spacer299 {
margin-left: 3.8rem;
}

.spacer306 {
padding-left: 27.25rem;
}

.spacer309 {
padding-left: 11.3rem;
}

.spacer312 {
padding-left: 12.75rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer324 {
margin-left: 1.25rem;
width: 88.25%;
}

.table2 {
width: 84%;
border: none;
}

.table2, th, td {
margin-left: 7%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 7rem;
}

.table4 {
margin-left: 8%;
width: 82%;
}

.table5 {
margin-top: 2rem;
margin-bottom: 7rem;
margin-left: 1rem;
width: 710.5%;
}

.table6 {
width: 84%;
border: none;
}

.table6, th, td {
margin-left: 10%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 84%;
border: none;
}

.table7, th, td {
margin-left: 7%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 2rem;
margin-bottom: 7rem;
margin-left: 0rem;
width: 709.75%;
}

.table11 {
margin-left: 2.3%;
max-height: 100rem;
width: 91%;
}

.table12 tbody th {
padding-left: 3.25rem;
}

.table12 thead th:first-child {
left: 0;
padding-left: 6.7rem;
z-index: 2;
}

.table13 {
margin-left: 7.6%;
}

.table14 {
width: 820%;
}

.table15 {
margin-bottom: 3rem;
margin-left: 7.15%;
max-height: 32rem;
width: 85%;
}

.table16 {
width: 480%;
}

.table17 {
margin-bottom: 10rem;
width: 250%;
}

.table18 {
margin-left: 9%;
width: 79.5%;
}

.table22 {
margin-left: 12%;
width: 83.5%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 260%;
}

.table25 {
margin-top: 0rem;
margin-left: 10.5%;
width: 77%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 7rem;
}

.table31 {
margin-bottom: 9rem;
}

.table32 {
margin-left: 8%;
width: 82%;
}

.table33 {
margin-left: 0%;
width: 100%;
}

.table34 {
margin-bottom: 7rem;
}

.table35 {
margin-top: 3rem;
margin-left: 15%;
width: 100%;
}

.table38 {
margin-bottom: 10rem;
width: 58%;
}

.table39 {
margin-left: 10%;
width: 78%;
}

.table40 {
margin-left: 9%;
width: 82.5%;
}

.table41 {
margin-bottom: 3rem;
width: 225%;
}

.table42 {
height: 102.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 110%;
}

.table44 {
margin-bottom: 0rem;
margin-left: 6.75%;
padding-bottom: 0rem;
width: 83%;
}

.table45 {
margin-left: 1rem;
width: 92%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 1rem;
width: 85%;
}

.table48 {
margin-left: 1rem;
width: 90%;
}

.table50 {
margin-left: 9%;
width: 82.5%;
}

.table52 {
margin-bottom: 3rem;
width: 225%;
}

.table55 {
margin-left: 0rem;
width: 100%;
}

.table56 {
margin-left: 9%;
width: 82.5%;
}

.table57 {
margin-bottom: 3rem;
width: 225%;
}

.table59 {
margin-top: 2rem;
margin-left: -23%;
width: 250%;
}

.table59 td a {
padding-bottom: 1rem;
}

.table61 {
margin-bottom: 0rem;
margin-left: 6.75%;
padding-bottom: 0rem;
width: 83%;
}

.table62 {
height: 167.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 110%;
}

.table64 {
margin-left: 1rem;
width: 85%;
}

.table65 {
margin-left: 0rem;
width: 92%;
}

.table66 {
height: 138.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 191.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table70 {
margin-top: 2rem;
margin-bottom: 7rem;
margin-left: -27.25rem;
width: 710.5%;
}

.title {
padding-left: 6rem;
padding-right: 6rem;
}

.title3 {
margin-left: 42.50%;
}

.title23 {
padding-left: 15rem;
padding-right: 10rem;
}

.title24 {
margin-top: 2rem;
}

.title25 {
padding-left: 15rem;
padding-right: 10rem;
}

.title36 {
width: 27rem;
}

.title37 {
width: 9%;
}

.title48 {
width: 45rem;
}

.title53 {
width: 43.5rem;
}

.title67 {
width: 9rem;
}

.title68 {
width: 1rem;
}

.title69 {
width: 2rem;
}

.title73 {
width: 2rem;
}

.title81 {
width: 5rem;
}

.title84 {
width: 2rem;
}

.title92 {
padding-left: 6rem;
padding-right: 6rem;
}

.title93 {
width: 2.5rem;
}

.title94 {
width: 5rem;
}

.title95 {
width: 2rem;
}

.title96 {
width: 2rem;
}

.title97 {
width: 2rem;
}

.title98 {
width: 1.1rem;
}

.title99 {
width: 1.1rem;
}

.title100 {
width: .75rem;
}

.title101 {
padding-left: 6rem;
padding-right: 6rem;
}

.title102 {
padding-left: 6rem;
padding-right: 6rem;
}

.title105 {
margin-top: 2rem;
}

.title106 {
margin-left: 42.50%;
}

.title107 {
margin-top: 4rem;
padding-left: 6rem;
padding-right: 6rem;
}

.title108 {
width: .07rem;
}

.title109 {
padding-left: 3.5rem;
width: .75rem;
}

.title111 {
padding-left: 3rem;
width: 10rem;
}

.title112 {
padding-right: .5rem;
width: 10.5rem;
}

.title113 {
padding-left: 2rem;
width: 24rem;
}

.title114 {
width: 1rem;
}

.title115 {
width: 1rem;
}

.title116 {
width: .75rem;
}

.title117 {
width: 2rem;
}

.title118 {
width: 2rem;
}

.title122 {
padding-bottom: .75rem;
padding-left: 4.5rem;
width: 1rem;
}

.title123 {
width: 1rem;
}

.title124 {
padding-left: 4.5rem;
}

.title125 {
padding-left: 6rem;
padding-right: 6rem;
}

.title126 {
padding-bottom: .75rem;
padding-left: 4.5rem;
width: 1rem;
}

.title127 {
padding-left: 4.5rem;
}

.title128 {
padding-left: 6rem;
padding-right: 6rem;
}

.title138 {
padding-left: 14rem;
}

.title139 {
padding-left: 24rem;
}

.title140 {
padding-left: 14rem;
}

.title141 {
padding-left: 10.5rem;
}

.title142 {
padding-left: 12rem;
}

.title143 {
padding-left: 14.9rem;
}

.title144 {
padding-left: 24rem;
}

.title145 {
margin-left: 42.50%;
}

.title147 {
padding-left: 24rem;
}

.title148 {
padding-left: 24rem;
width: 45rem;
}

.title149 {
padding-left: 24rem;
}

.title152 {
width: 2rem;
}

.title155 {
padding-left: 24rem;
}

.title156 {
width: 1.25rem;
}

.title157 {
margin-left: 42.50%;
}

.title158 {
padding-left: 6rem;
padding-right: 6rem;
}

.title159 {
padding-left: 6rem;
padding-right: 6rem;
}

.title160 {
width: 1rem;
}

.txtalgn116a {
height: 2.5rem;
}

.updatesummary3 {
margin-left: -3rem;
padding-left: 2.5rem;
width: 16rem;
}

.width1 {
width: 26rem;
}

.width2 {
width: 65%;
}

.width3 {
width: 24rem;
}

.width5 {
margin-left: 10.5%;
}

.width7 {
display: block;
float: left;
width: 37%;
}

.width8 {
display: block;
float: left;
width: 37%;
}

.width9 {
display: block;
float: left;
width: 37.5%;
}

.width10 {
display: block;
float: left;
margin-left: 1.75%;
width: 35%;
}

.width11 {
width: 26rem;
}

.width12 {
width: 26rem;
}

.width13 {
width: 24.5%;
}

.width14 {
display: block;
float: left;
width: 24.5%;
}

.width15 {
display: block;
float: left;
width: 37%;
}

.width16 {
margin-left: 6%;
width: 75%;
}

.width17 {
display: block;
float: left;
width: 33%;
}

.width18 {
margin-left: 3.5rem;
width: 82%;
}

.width19 {
display: block;
float: left;
width: 39.5%;
}

.width20 {
display: block;
float: left;
margin-left: 0%;
width: 38%;
}

.width21 {
margin-left: 3.5rem;
width: 74.5%;
}

.width23 {
display: block;
float: left;
margin-left: 0%;
width: 39%;
}

.width24 {
width: 91%;
}

.width25 {
margin-left: 8.25%;
width: 48rem;
}

.width26 {
width: 22rem;
}

.width27 {
width: 65%;
}

.width28 {
width: 22rem;
}

.width29 {
display: block;
float: left;
margin-left: 0%;
width: 39%;
}

.width30 {
display: block;
float: left;
clear: both;
padding-left: 5.5%;
width: 85%;
}

.width34 {
margin-left: 8.25%;
width: 82%;
}

.width35 {
padding-right: 2rem;
margin-left: 8.25%;
width: 81%;
}

.width36 {
margin-left: 7.75%;
}

.width37 {
margin-left: 17.75%;
}

.width39 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width40 {
display: block;
float: left;
width: 29%;
}

.width41 {
display: block;
float: left;
padding-left: 7.25%;
}

.width42 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width43 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width44 {
display: block;
float: left;
padding-left: 7%;
width: 85%;
}

.width45 {
display: block;
float: left;
width: 29%;
}

.width46 {
width: 18rem;
}

.width47 {
display: block;
float: left;
padding-left: 0%;
margin-left: 11.5%;
width: 80%;
}

.width48 {
width: 18rem;
}

.width49 {
margin-left: 6%;
width: 75%;
}

.width50 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width51 {
width: 26rem;
}

.width52 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width53 {
margin-left: 3.5rem;
width: 82%;
}

.width54 {
display: block;
float: left;
width: 37%;
}

.width55 {
width: 25rem;
}

.width56 {
display: block;
float: left;
width: 32.5%;
}

.width57 {
display: block;
float: left;
clear: both;
padding-right: .5rem;
width: 26.25%;
}

.width58 {
font-size: 1.1rem;
width: 18rem;
}

.width59 {
display: block;
float: left;
clear: both;
padding-right: .5rem;
width: 37.8%;
}

.width60 {
display: block;
float: left;
width: 10.4rem;
}

.width61 {
display: block;
float: left;
width: 16.95%;
}

.width62 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width63 {
display: block;
float: left;
margin-left: -1%;
width: 23.5%;
}

.width66 {
display: block;
float: left;
padding-left: 9.25%;
width: 85%;
}

.width67 {
display: block;
float: left;
padding-left: 9%;
width: 85%;
}

.width68 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width69 {
padding-left: 0%;
width: 23.75%;
}

.width70 {
width: 100%;
}

.width72 {
display: block;
float: left;
clear: both;
padding-left: 7.25%;
width: 85%;
}

.width73 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width74 {
float: left;
padding-left: 0%;
width: 100%;
}

.width75 {
float: left;
padding-left: 0%;
width: 100%;
}

.width76 {
padding-left: 0%;
width: 23.75%;
}

.width77 {
display: block;
float: left;
width: 30.25%;
}

.width78 {
margin-left: 34%;
width: 68.5%;
}

.width79 {
display: block;
float: left;
width: 38%;
}

.width80 {
margin-left: 38%;
width: 48.5%;
}

.width81 {
display: block;
float: left;
padding-right: 0rem;
width: 22.5%;
}

.width82 {
display: block;
float: left;
width: 11.4rem;
}

.width83 {
margin-left: 26.15%;
width: 80%;
}

.width84 {
display: block;
float: left;
width: 18.5%;
}

.width85 {
margin-left: 26.25%;
width: 85%;
}

.width86 {
display: block;
float: left;
width: 28%;
}

.width87 {
margin-left: 4%;
width: 80%;
}

.width88 {
display: block;
float: left;
width: 30.75%;
}

.width89 {
margin-left: 30%;
width: 73%;
}

.width91 {
display: block;
float: left;
padding-right: 0rem;
width: 24.75%;
}

.width92 {
display: block;
float: left;
padding-right: 0rem;
width: 25.95%;
}

.width93 {
display: block;
float: left;
padding-right: 0rem;
width: 32.5%;
}

.width94 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width95 {
display: block;
float: left;
padding-right: 0rem;
width: 33.25%;
}

.width96 {
display: block;
float: left;
padding-right: 0rem;
width: 24.6%;
}

.width97 {
display: block;
float: left;
padding-right: 0rem;
width: 33.2%;
}

.width98 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width99 {
display: block;
float: left;
width: 45.5%;
}

.width100 {
margin-left: 33.5%;
width: 50%;
}

.width101 {
display: block;
float: left;
width: 36%;
}

.width102 {
display: block;
float: left;
margin-left: -.5%;
width: 30.75%;
}

.width103 {
margin-left: 21.5rem;
padding-left: 0rem;
width: 32rem;
}

.width104 {
display: block;
float: left;
width: 30.75%;
}

.width105 {
display: block;
float: left;
width: 28%;
}

.width106 {
margin-left: 8.25%;
width: 82%;
}

.width107 {
display: block;
float: left;
width: 34.5%;
}

.width108 {
margin-left: 6%;
}

.width109 {
display: block;
float: left;
width: 41%;
}

.width110 {
padding-left: 0%;
width: 23.75%;
}

.width111 {
margin-left: 17.75%;
}

.width112 {
margin-left: 6.1%;
width: 82%;
}

.width113 {
margin-left: 8.25%;
width: 82%;
}

.width114 {
display: block;
float: left;
width: 34.5%;
}

.width115 {
margin-left: 4%;
width: 51rem;
}

.width116 {
width: 100%;
}

.width117 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width118 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width119 {
display: block;
float: left;
width: 37%;
}

.width120 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width121 {
margin-left: 34%;
}

.width122 {
display: block;
float: left;
width: 36%;
}

.width123 {
width: 100%;
}

.width124 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width125 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width126 {
margin-left: 8.25%;
width: 82%;
}

.width127 {
display: block;
float: left;
width: 34.5%;
}

.width128 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width129 {
width: 100%;
}

.width130 {
margin-left: 3.75rem;
}

.width131 {
margin-left: 4%;
width: 89%;
}

.width133 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width134 {
width: 96%;
}

.width135 {
margin-left: 3.5rem;
width: 80%;
}

.width136 {
margin-left: 3.5rem;
width: 74.5%;
}

.width137 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width138 {
display: block;
float: left;
width: 43%;
}

.width139 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width140 {
display: block;
float: left;
padding-left: 7.25%;
width: 85%;
}

.width141 {
padding-left: 0%;
width: 23.75%;
}

.width142 {
margin-left: 6.1%;
width: 82%;
}

.width143 {
margin-left: 8.25%;
width: 82%;
}

.width144 {
margin-left: 8.25%;
width: 82%;
}

.width145 {
display: block;
float: left;
width: 24.5%;
}

.width146 {
display: block;
float: left;
width: 50.5%;
}

.width147 {
margin-left: 33.5%;
width: 50%;
}

.width148 {
margin-left: 33.5%;
width: 50%;
}

.width149 {
display: block;
float: left;
padding-left: 12.25%;
width: 85%;
}

.width150 {
margin-left: 34%;
}

.width151 {
margin-left: 7.6%;
width: 98%;
}

.width152 {
display: block;
float: left;
width: 18.5%;
}

.width153 {
margin-left: 6%;
width: 75%;
}

.width154 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width155 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width156 {
margin-left: -.8rem;
display: block;
float: left;
width: 11.4rem;
}

.width157 {
display: block;
float: left;
width: 30.75%;
}

.width158 {
display: block;
float: left;
width: 28%;
}

.width159 {
margin-left: 0rem;
display: block;
float: left;
width: 18.5%;
}

.width160 {
margin-left: .1rem;
display: block;
float: left;
width: 11.4rem;
}

.width161 {
display: block;
float: left;
width: 30.75%;
}

.width162 {
display: block;
float: left;
width: 28%;
}

.width163 {
display: block;
float: left;
margin-left: -1.65rem;
width: 18.5%;
}

.width164 {
display: block;
float: left;
margin-left: -1.6rem;
width: 11.4rem;
}

.width165 {
display: block;
float: left;
width: 30.75%;
}

.width166 {
display: block;
float: left;
width: 28%;
}

.width167 {
margin-left: 8.25%;
width: 82%;
}

.width168 {
margin-left: 6%;
width: 75%;
}

.width169 {
width: 91%;
}

.width170 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width171 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width172 {
padding-right: 2rem;
margin-left: 8.25%;
width: 85%;
}

.width173 {
width: 91%;
}

.width174 {
margin-left: 8.25%;
width: 82%;
}

.width175 {
margin-left: -1.5rem;
display: block;
float: left;
width: 21.25%;
}

.width176 {
margin-left: -1.4rem;
display: block;
float: left;
width: 13rem;
}

.width177 {
display: block;
float: left;
width: 33.65%;
}

.width178 {
display: block;
float: left;
width: 28%;
}

.width182 {
display: block;
float: left;
clear: both;
padding-right: .5rem;
width: 26.25%;
}

}

@media screen and (min-width: 64em) and (max-device-width: 69.5em) {

/********************************************************/
/*  Setting a top margin for main login page.  Used in  */
/*  login.html page.                                    */
/*  07232021                                            */
/********************************************************/

.top {
padding-top: 28rem;
}

}


@media screen and (min-width: 63em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07232021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: red; */
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: 0rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

.new-comment {
margin-left: 7.5rem;
width: 80%;
}

.spacer296 {
margin-left: 7.25rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#comment-history-list {
width: 80%;
margin-left: -1.75rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 5.5rem;
width: 80%;
}

#load-more-comments {
margin-right: 32rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 16rem;
margin-bottom: 4rem;
width: 39rem;
}

.add-row-budget {
margin-top: -3.5rem;
margin-left: 14%;
}

.add-row-contact {
margin-left: 24%;
}

.add-row-goal {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-meeting {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-program-plan {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-program {
margin-top: -3.5rem;
margin-left: 14%;
}

.add-row-project-plan {
margin-top: -3.5rem;
margin-left: 20%;
}

.add-row-survey {
margin-top: -3.75rem;
margin-left: 14%;
}

.add-row-time {
margin-top: -3.5rem;
margin-left: 14%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: 1.5rem;
margin-bottom: .5rem;
margin-left: -5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: .5rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: 1rem;
margin-left: .5rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-left: -5.9rem;
margin-bottom: 0rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -.75rem;
padding-right: 7rem;
}

.attachmentname12 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 2.8rem;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
padding-top: 2.4rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 2.8rem;
width: 97%;
}

.box2 {
height: 9rem;
width: 50rem;
}

.box3 {
margin-left: 1.25%;
width: 97.5%;
}

.box4 {
margin-top: 7rem;
margin-left: 1.25%;
width: 97.5%;
}

.box5 {
margin-left: 1.25%;
width: 97.5%;
}

.box6 {
margin-top: 4rem;
margin-bottom: 14rem;
}

.box7 {
margin-left: 0%;
width: 100%;
}

.box8 {
margin-top: 5rem;
margin-left: 1.25%;
width: 97.5%;
}

.box9 {
margin-left: 1.25%;
width: 97.5%;
}

.box10 {
margin-left: 1.25%;
width: 97.5%;
}

.box12 {
margin-left: 1.25%;
width: 97.5%;
}

.box13 {
margin-left: 1.25%;
width: 97.5%;
}

.box15 {
margin-top: 0rem;
margin-left: 1.25%;
width: 97.5%;
}

.box16 {
margin-left: 1.25%;
width: 97.5%;
}

.box17 {
margin-left: 1.25%;
width: 97.5%;
}

.box20 {
margin-top: 4rem;
height: 24rem;
}

.box21 {
margin-left: 1.25%;
width: 97.5%;
}

.box22 {
margin-left: 1.25%;
width: 97.5%;
}

.box27 {
margin-left: 1.25%;
width: 97.5%;
}

.box28 {
margin-top: 2rem;
margin-left: 1.25%;
width: 97.5%;
}

.box29 {
display: block;
margin-left: 8.5rem;
}

.box30 {
margin-left: 7.5rem;
width: 56.5rem;
}

.box31 {
width: 52.5rem;
}

.box34 {
height: 9rem;
width: 50rem;
}

.box35 {
margin-top: 6rem;
margin-left: 1.25%;
width: 97.5%;
}

.box36 {
margin-left: 1.5%;
width: 97.5%;
}

.box37 {
margin-left: -.5%;
width: 97.5%;
}

.box38 {
margin-left: 1.25%;
width: 97.5%;
}

.button1 {
margin-left: 24.75rem;
}

.button7 {
margin-left: 30.25rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 15rem;
}

.button9 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 45rem;
}

.button23 {
margin-right: 5rem;
}

.button24 {
margin-left: 5rem;
}

.button63 {
width: 34rem;
}

.button92 {
width: 25rem;
}

.button93 {
width: 22rem;
}

.button94 {
width: 18rem;
}

.button101 {
width: 32rem;
}

.button102 {
width: 28rem;
}

.button109 {
width: 34rem;
}

.button113 {
width: 60rem;
}

.button116 {
width: 60rem;
}

.button121 {
margin-left: -13.5%;
}

.button124 {
margin-top: -.4rem;
margin-left: -80%;
}

.button125 {
margin-left: -11.7%;
}

.button126 {
margin-top: -.4rem;
margin-left: -80%;
}

.button129 {
margin-top: .5rem;
margin-left: -8.25%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 15rem;
}

.button132 {
  float: left;
  margin-top: -5.45rem;
  margin-bottom: 3rem;
  margin-left: 45rem;
}

.button133 {
margin-left: 23.75rem;
}

.button134 {
margin-left: 21.75rem;
}

.button139 {
margin-left: 22.5rem;
}

.button159 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button160 {
font-size: 1rem;
width: 8rem;
}

.button164 {
font-size: 1rem;
margin-left: 22%;
margin-right: 5.5rem;
width: 8rem;
}

.button165 {
font-size: 1rem;
margin-left: 23%;
margin-right: 5.5rem;
width: 8rem;
}

.button167 {
width: 34rem;
}

.button168 {
width: 34rem;
}

.button169 {
font-size: 1rem;
margin-left: 30%;
margin-right: 5.5rem;
width: 8rem;
}

.button170 {
width: 34rem;
}

.button171 {
font-size: 1rem;
margin-left: 20%;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 25%;
margin-right: 5.5rem;
width: 8rem;
}

.button173 {
font-size: 1rem;
margin-left: 30%;
margin-right: 5.5rem;
width: 8rem;
}

.button174 {
font-size: 1rem;
width: 8rem;
}

.button176 {
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -19.7%;
}

.button183 {
font-size: 1rem;
margin-left: 30%;
margin-right: 5.5rem;
width: 8rem;
}

.button204 {
font-size: 1rem;
margin-left: 22%;
margin-right: 6.25rem;
width: 8rem;
}

.button211 {
margin-right: 5rem;
}

.button212 {
margin-left: 5rem;
}

.button213 {
margin-right: 5rem;
}

.button214 {
margin-left: 5rem;
}

.button215 {
margin-right: 5rem;
}

.button216 {
margin-left: 5rem;
}

.button217 {
margin-right: 5rem;
}

.button218 {
margin-left: 5rem;
}

.button219 {
margin-right: 5rem;
}

.button220 {
margin-left: 5rem;
}

.button221 {
margin-left: -7.7%;
}

.button222 {
margin-top: -.4rem;
margin-left: -80%;
}

.button223 {
margin-top: -.4rem;
margin-left: -80%;
}

.button224 {
margin-left: -17.7%;
}

.button227 {
margin-left: 20rem;
}

.calendardailyplanner th {
padding-top: 0rem;
padding-bottom: 3rem;
}

.calendarmyreminders th {
padding-top: 0rem;
padding-bottom: 3rem;
}

.calendarform th {
padding-top: 1rem;
padding-bottom: 1rem;
}

.calendar th {
padding-top: 2rem;
padding-bottom: 2rem;
}

.choices {
padding-left: 3.3rem;
width: 89%;
}

.choices1 {
font-size: .95rem;
margin-top: -.25rem;
margin-bottom: 0rem;
margin-left: -1.75rem;
padding-left: 1.5rem;
width: 8.5rem;
}

.choices3 {
padding-left: 3.3rem;
width: 89%;
}

.choices4 {
padding-left: 3.3rem;
width: 89%;
}

.choices5 {
padding-left: 3.3rem;
width: 89%;
}

.choices6 {
padding-left: 3.3rem;
width: 89%;
}

.choices7 {
padding-left: 1.7rem;
width: 89%;
}

.choices9 {
padding-left: 3.5rem;
width: 90%;
}

.choices11 {
padding-left: 3.5rem;
width: 90%;
}

.col11 {
width: 84%;
}

.col14 {
width: 40%;
}

.col16 {
width: 18rem;
}

.col17 {
width: 10rem;
}

.col18 {
width: 21rem;
}

.col19 {
width: 25rem;
}

.delete-row-budget {
margin-top: -3.5rem;
margin-left: 41.1%;
}

/* .delete-row-chat {
margin-left: -9%;
} */

.delete-row-contact {
margin-left: 41.1%;
}

.delete-row-goal {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-meeting {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-program-plan {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-program {
margin-top: -3.5rem;
margin-left: 41.1%;
}

.delete-row-project-plan {
margin-top: -3.5rem;
margin-left: 50%;
}

.delete-row-survey {
margin-top: -3.5rem;
margin-left: 55%;
}

.delete-row-time {
margin-top: -3.5rem;
margin-left: 41.1%;
}

.description {
padding-left: 3.3rem;
width: 89%;
}

.description1 {
padding-left: 1.5rem;
width: 89%;
}

.description2 {
padding-left: 1.5rem;
width: 89%;
}

.description3 {
padding-left: 3.7rem;
width: 99.5%;
}

.description4 {
padding-left: 3.7rem;
width: 99.5%;
}

.description5 {
padding-left: 3.7rem;
width: 99.5%;
}

.description6 {
padding-left: 3.3rem;
width: 89%;
}

#email {
width: 28rem;
}

.err-msg {
margin-left: 15.5%;
width: 48rem;
}

.err-msg1 {
margin-left: 19.25%;
width: 48rem;
}

.err-msg2 {
margin-left: 3.5rem;
width: 28.5rem;
}

.err-msg3 {
margin-left: 3.6rem;
width: 28rem;
}

.err-msg4 {
margin-left: 3.6rem;
width: 49rem;
}

.err-msg5 {
margin-left: 3.1rem;
width: 49rem;
}

.err-msg6 {
margin-left: 101%;
width: 17.5rem;
}

.err-msg7 {
margin-left: 3.5rem;
width: 28.5rem;
}

.err-msg8 {
margin-left: 3.6rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 11.7rem;
width: 49rem;
}

.err-msg12 {
margin-left: 15.5%;
width: 48rem;
}

.err-msg13 {
margin-left: 15.5%;
width: 48rem;
}

.err-msg14 {
margin-left: 27%;
width: 48rem;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 19.2rem;
}

.err-msg16 {
margin-left: 15.5%;
width: 48rem;
}

.err-msg17 {
margin-left: 11rem;
width: 28rem;
}

.err-msg18 {
margin-left: 4.25rem;
width: 20rem;
}

.err-msg19 {
margin-left: 3.6rem;
width: 49rem;
}

.err-msg22 {
margin-left: 14rem;
width: 20rem;
}

.err-msg23 {
margin-left: 5rem;
width: 25rem;
}

.err-msg24 {
margin-top: .25rem;
margin-left: 4rem;
width: 15rem;
}

.err-msg25 {
margin-top: .25rem;
margin-left: 4rem;
width: 15rem;
}

.err-msg26 {
margin-left: 3.6rem;
width: 34rem;
}

.err-msg27 {
margin-left: 3.8rem;
width: 49rem;
}

.err-msg29 {
margin-left: .25rem;
width: 34rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -27rem;
}

.err-msg32 {
margin-left: 3.8rem;
width: 49rem;
}

.err-msg33 {
margin-left: 3.1rem;
width: 49rem;
}

#file_list {
width: 54rem;
}

#file_list1 {
width: 54rem;
}

#file_list2 {
width: 35rem;
}

#file_list3 {
width: 54rem;
}

#file_list4 {
width: 35rem;
}

#file_names {
width: 52rem;
}

#file_names1 {
width: 52rem;
}

#file_names2 {
margin-top: -1rem;
width: 35rem;
}

#file_names3 {
width: 52rem;
}

#file_names4 {
width: 35rem;
}

.floatright6 {
padding-left: 0%;
}

.floatright10 {
display: none;
}

.floatright12 {
padding-left: 14.5%;
}

.floatright13 {
display: none;
}

.floatright17 {
margin-top: .5rem;
}

.floatright22 {
padding-left: 9.5%;
}

.floatright25 {
padding-left: 12%;
padding-right: .6rem;
float: right;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright31 {
padding-left: 9%;
}

.floatright46 {
margin-left: -8%;
padding-left: 0%;
width: 100%;
}

.floatright62 {
margin-left: -16%;
padding-left: 0%;
}

.floatright67 {
display: none;
}

.floatright68 {
padding-left: 14%;
}

.floatright71 {
padding-left: 12.75%;
}

.floatright72 {
margin-left: -6%;
padding-left: 0%;
}

.floatright78 {
margin-left: -3rem;
padding-left: 0%;
}

.floatright80 {
padding-left: 44%;
}

.image8 {
margin-left: 9.4rem;
margin-right: -1.5rem;
}

.image9 {
margin-left: 12.8rem;
margin-right: -1.5rem;
}

.image10 {
margin-left: 11.85rem;
margin-right: -1.25rem;
}

.image11 {
margin-left: 11.9rem;
margin-right: -1.25rem;
}

.image12 {
margin-left: 9.55rem;
margin-right: -1.5rem;
}

.image13 {
margin-left: 13.2rem;
margin-right: -1.5rem;
}

.image14 {
margin-left: 14.7rem;
margin-right: -1rem;
}

.image15 {
margin-left: 14.7rem;
margin-right: -1rem;
}

.image16 {
margin-left: 16rem;
margin-right: -1rem;
}

.image17 {
margin-left: 16rem;
margin-right: -1rem;
}

.image18 {
margin-top: -.2rem;
margin-left: -7.25rem;
}

.image19 {
margin-top: .15rem;
margin-left: -7.25rem;
}

.image20 {
margin-top: 2rem;
margin-left: -2.5rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image22 {
margin-left: 8.6rem;
margin-right: -.5rem;
}

.image23 {
margin-left: 12rem;
margin-right: -1rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image25 {
margin-top: 1.2rem;
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
padding-left: .5%;
}

.leftwidth2 {
width: 37%;
}

.leftwidth3 {
width: 30%;
}

.leftwidth4 {
width: 19%;
}

.leftwidth5 {
clear: none;
width: 10%;
}

.leftwidth6 {
width: 30%;
}

.leftwidth7 {
padding-left: 5%;
}

.leftwidth9 {
padding-left: 4%;
}

.leftwidth11 {
padding-left: .5%;
}

.leftwidth13 {
display: none;
}

.leftwidth19 {
padding-left: 16.1%;
}

.leftwidth20 {
padding-left: 4%;
}

.leftwidth21 {
padding-left: 0%;
}

.leftwidth22 {
padding-left: 0%;
}

.leftwidth26 {
padding-left: .5%;
}

.leftwidth28 {
padding-left: 4%;
}

.leftwidth29 {
padding-left: 1.75%;
}

.leftwidth30 {
padding-left: .5%;
}

.leftwidth31 {
padding-left: 7.6%;
}

.leftwidth34 {
padding-left: 0%;
}

.leftwidth37 {
padding-left: .5%;
}

.leftwidth45 {
padding-left: 2.9%;
}

.leftwidth46 {
padding-left: 3.9%;
}

.leftwidth51 {
padding-left: 3.25%;
}

.leftwidth52 {
padding-left: 10.1%;
}

.leftwidth53 {
padding-left: 2%;
}

.leftwidth54 {
padding-left: 10%;
}

.leftwidth55 {
padding-left: 6.25%;
}

.leftwidth56 {
padding-left: 6.75%;
}

.leftwidth57 {
padding-left: 4.2%;
}

.leftwidth58 {
padding-left: 23.75%;
}

.leftwidth59 {
padding-left: 7%;
}

.leftwidth60 {
padding-left: 6.75%;
}

.leftwidth61 {
padding-left: 26%;
}

.leftwidth62 {
padding-left: 25.1%;
}

.leftwidth63 {
padding-left: 26.9%;
}

.leftwidth64 {
margin-left: -10.85%;
}

.leftwidth65 {
padding-left: 18.8%;
}

.leftwidth66 {
padding-left: 6.75%;
}

.leftwidth70 {
padding-left: 5%;
}

.leftwidth78 {
padding-left: 0%;
}

.leftwidth79 {
padding-left: .5%;
}

.leftwidth82 {
display: block;
float: left;
margin-left: 12.25%;
padding-left: 0%;
width: 80%;
}

.leftwidth83 {
display: none;
}

.leftwidth85 {
padding-left: 0%;
}

.leftwidth87 {
padding-left: 28%;
padding-right: 28%;
}

.leftwidth91 {
padding-left: 7.5%;
}

.leftwidth92 {
padding-left: 7.5%;
}

.leftwidth93 {
padding-left: 2.75%;
}

.leftwidth97 {
margin-left: -17.5%;
padding-left: 0%;
}

.leftwidth99 {
padding-left: 0%;
}

.leftwidth101 {
padding-left: 0%;
}

.leftwidth106 {
padding-left: 7.5%;
}

.modal-content-delete {
margin: 15% auto; /* 15% from the top and centered */
}

.modal-content {
margin: 18% auto; /* 15% from the top and centered */
}

.modal-duplicate-content-delete {
margin: 45% auto; /* 15% from the top and centered */
}

#my_files {
margin-left: -.75rem;
}

#my_files1 {
margin-top: .5rem;
margin-left: -2.75rem;
}

.mytask1 {
padding-left: 3rem;
}

.mytask3 {
padding-left: 1.5rem;
width: 70%;
}

.mytask4 {
padding-left: 1.5rem;
}

.name {
padding-left: 3.3rem;
width: 89%;
}

.name1 {
padding-left: 2.7rem;
}

.name4 {
padding-left: 3.5rem;
width: 51%;
}

.name5 {
width: 37%;
}

.name7 {
margin-bottom: .05rem;
}

.name24 {
margin-bottom: .05rem;
}

.name25 {
padding-left: 3.3rem;
width: 55%;
}

.name26 {
padding-left: 2rem;
width: 150%;
}

.name27 {
padding-left: 3.5rem;
width: 90%;
}

.name28 {
margin-left: -3rem;
padding-left: 3rem;
width: 103%;
}

.name29 {
padding-left: 3.3rem;
width: 89%;
}

.name30 {
padding-left: 3.5rem;
width: 90%;
}

.name31 {
padding-left: 3rem;
width: 90%;
}

.rightwidth1 {
margin-top: -1.25rem;
margin-bottom: -1.25rem;
padding-left: 39.1%;
}

.rightwidth2 {
padding-left: 36.5%;
}

.rightwidth3 {
width: 63%;
}

.rightwidth4 {
margin-left: 23%;
width: 57%;
}

.rightwidth5 {
margin-left: 23%;
width: 57%;
}

.rightwidth7 {
padding-left: 39.6%;
}

.rightwidth8 {
padding-left: 14.5%;
}

.rightwidth9 {
padding-left: 14.5%;
}

.rightwidth13 {
display: none;
}

.rightwidth14 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -2rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 3%;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.rightwidth14 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.rightwidth14 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.rightwidth14 ol {
counter-reset: li;
list-style-type: none;
}

.rightwidth14 ol li{
position:relative;
}

.rightwidth14 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.rightwidth16 {
display: none;
}

.rightwidth17 {
padding-left: 10.65%;
}

.rightwidth18 {
display: none;
}

.rightwidth19 {
margin-left: 0%;
padding-left: 1.25%;
}

.rightwidth20 {
padding-left: 10.55%;
}

.rightwidth21 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 34%;
}

.rightwidth22 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 40%;
}

.rightwidth25 {
margin-left: 10.5%;
width: 87.75%;
}

.rightwidth27 {
padding-left: 14.65%;
width: 95%;
}

.rightwidth28 {
display: none;
}

.rightwidth30 {
margin-top: -.5rem;
margin-bottom: -.5rem;
padding-left: 40.5%;
}

.rightwidth31 {
padding-left: 40.5%;
}

.rightwidth32 {
margin-top: -.5rem;
margin-bottom: -.5rem;
padding-left: 39%;
}

.rightwidth35 {
padding-left: 14.85%;
}

.rightwidth37 {
display: none;
}

.rightwidth38 {
display: none;
}

.rightwidth39 {
margin-left: 0%;
width: 96%;
}

.rightwidth40 {
margin-left: 10.5%;
width: 91.5%;
}

.rightwidth41 {
margin-left: 14.5%;
width: 79.25%;
}

.rightwidth42 {
padding-left: 45%;
}

.rightwidth43 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 44.75%;
}

.rightwidth44 {
padding-left: 14.65%;
width: 95%;
}

.rightwidth45 {
padding-left: 19%;
}

.rightwidth46 {
padding-left: 10.65%;
}

.rightwidth47 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 43.25%;
}

.rightwidth48 {
padding-left: 10.55%;
}

.rightwidth49 {
padding-left: 10.65%;
}

.rightwidth50 {
width: 96%;
}

.rightwidth51 {
margin-left: 20%;
width: 67%;
}

.rightwidth52 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: -.5rem;
margin-left: 27%;
padding-top: .01rem;
width: 44%;
text-shadow: .04rem .04rem .04rem #000000;
}

.rightwidth52 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.rightwidth52 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.rightwidth52 ol {
counter-reset: li;
list-style-type: none;
}

.rightwidth52 ol li{
position:relative;
}

.rightwidth52 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.rightwidth53 {
padding-left: 10.5%;
}

.rightwidth54 {
padding-left: 14.25%;
}

.rightwidth55 {
padding-left: 14.75%;
}

.rightwidth56 {
margin-top: -.5rem;
margin-bottom: -.5rem;
padding-left: 14.25%;
}

.rightwidth57 {
margin-left: 0rem;
padding-left: 15.5%;
}

.rightwidth58 {
padding-left: 19.4%;
}

.rightwidth59 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 19.5%;
}

.rightwidth60 {
padding-left: 14.25%;
}

.rightwidth62 {
margin-left: 0%;
padding-left: 2.25%;
}

.rightwidth63 {
margin-left: 10.5%;
width: 91.5%;
}

.rightwidth64 {
width: 72.4%;
}

.rightwidth65 {
width: 60.2%;
}

.rightwidth66 {
width: 96%;
}

.rightwidth67 {
margin-left: -.1%;
padding-left: 0%;
}

.rightwidth68 {
padding-left: 10.5%;
}

.rightwidth69 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 34.5%;
}

.rightwidth70 {
margin-left: 0rem;
padding-left: 15.5%;
}

.rightwidth71 {
display: none;
}

.rightwidth72 {
display: none;
}

.rightwidth73 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 38%;
}

.rightwidth74 {
padding-left: 1%;
}

.rightwidth75 {
padding-left: 10.65%;
}

.rightwidth76 {
display: none;
}

.rightwidth77 {
padding-left: 10.65%;
}

.rightwidth78 {
margin-left: 10.5%;
width: 91.5%;
}

.rightwidth80 {
width: 96%;
}

.rightwidth81 {
padding-left: 1%;
}

.rightwidth83 {
margin-left: 25.6%;
width: 20rem;
}

.rightwidth84 {
margin-top: -2rem;
margin-bottom: -1.8rem;
padding-left: 41.75%;
}

.rightwidth85 {
margin-top: -2rem;
margin-bottom: 1rem;
padding-left: 38%;
}

.rightwidth87 {
margin-top: 4rem;
padding-left: 11%;
}

.rightwidth88 {
margin-top: 5rem;
padding-left: 28.35%;
}

.rightwidth89 {
padding-left: 19.85%;
}

.rightwidth90 {
padding-left: 10%;
}

.rightwidth91 {
padding-left: 10.5%;
}

.rightwidth92 {
margin-top: 4rem;
padding-left: 11%;
}

.rightwidth93 {
padding-left: 10.5%;
}

.rightwidth94 {
padding-left: 14.25%;
}

.rightwidth95 {
padding-left: 10.5%;
}

.rightwidth96 {
padding-left: 10.65%;
}

.rightwidth97 {
padding-left: 10.25rem;
}

.rightwidth98 {
margin-left: 3.5rem;
width: 82%;
text-shadow: .04rem .04rem .04rem #000000;
}

.rightwidth99 {
width: 63.75%;
}

.rightwidth100 {
margin-top: 5rem;
margin-left: -.75%;
padding-left: 0.25%;
}

.rightwidth102 {
padding-left: 1%;
}

.rightwidth104 {
padding-left: 10.65%;
}

.rightwidth105 {
margin-top: -.5rem;
margin-bottom: -2rem;
padding-left: 40.5%;
}

.spacer3 {
margin-top: 1rem;
}

.spacer7 {
margin-top: -.45rem;
}

.spacer21 {
margin-left: 31.25%;
}

.spacer26 {
margin-top: -1rem;
margin-left: 1.5rem;
width: 20rem;
}

.spacer28 {
margin-top: 5.5rem;
}

.spacer31 {
color: #ffe6cc;
font-weight: bold;
display: block;
float: left;
margin-top: -1rem;
margin-left: 1.3rem;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer31 ul {
list-style: none;
}

.spacer46 {
padding-left: 36rem;
}

.spacer56 {
margin-left: 36%;
}

.spacer60 {
margin-left: 22rem;
width: 25rem;
}

.spacer67 {
margin-left: 38.5%;
}

.spacer74 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1.5rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: 27.25%;
padding-top: .01rem;
width: 54%;
word-wrap: break-word;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer74 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer74 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer74 ol {
counter-reset: li;
list-style-type: none;
}

.spacer74 ol li{
position:relative;
}

.spacer74 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer76 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: 35%;
padding-top: .01rem;
width: 54%;
word-wrap: break-word;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer76 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer76 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer76 ol {
counter-reset: li;
list-style-type: none;
}

.spacer76 ol li{
position:relative;
}

.spacer76 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer87 {
display: none;
}

.spacer89 {
margin-left: 2.2rem;
}

.spacer93 {
margin-left: 2rem;
}

.spacer95 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1rem;
margin-bottom: 0rem;
margin-left: 13%;
padding-top: 0rem;
padding-left: 2rem;
width: 72%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer95 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer95 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer95 ol {
counter-reset: li;
list-style-type: none;
}

.spacer95 ol li{
position:relative;
}

.spacer95 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer96 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 4.2%;
padding-top: 0rem;
padding-right: 7rem;
padding-left: 11.1rem;
width: 85%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer96 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer96 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer96 ol {
counter-reset: li;
list-style-type: none;
}

.spacer96 ol li{
position:relative;
}

.spacer96 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-left: 1.3rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer100 {
margin-left: 2.3rem;
}

.spacer101 {
margin-left: 1.6rem;
}

.spacer108 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.1rem;
margin-right: 8rem;
margin-bottom: -1.25rem;
margin-left: 35%;
padding-top: .01rem;
width: 50%;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer108 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer108 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer108 ol {
counter-reset: li;
list-style-type: none;
}

.spacer108 ol li{
position:relative;
}

.spacer108 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer111 {
padding-left: .1rem;
width: 88%;
}

.spacer112 {
width: 88.75%;
}

.spacer113 {
width: 88.75%;
}

.spacer114 {
width: 36.75%;
}

.spacer115 {
width: 63%;
}

.spacer120 {
width: 89%;
}

.spacer126 {
height: 3rem;
width: 16rem;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer135 {
width: 89%;
}

.spacer153 {
width: 89%;
}

.spacer160 {
margin-top: 2.25rem;
}

.spacer170 {
margin-left: 38.5%;
width: 60%;
}

.spacer174 {
margin-top: -8rem;
margin-left: 1.1%;
}

.spacer175 {
margin-top: .5rem;
margin-left: 2rem;
padding-left: .7rem;
width: 30rem;
}

.spacer176 {
margin-top: .5rem;
margin-left: 0.75%;
padding-left: .7rem;
width: 17.8rem;
}

.spacer181 {
margin-left: 38.75%;
width: 29%;
}

.spacer187 {
margin-left: 3.5rem;
}

.spacer188 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.25rem;
margin-right: 8rem;
margin-bottom: .25rem;
margin-left: 7%;
padding-top: .01rem;
width: 77%;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer188 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer188 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer188 ol {
counter-reset: li;
list-style-type: none;
}

.spacer188 ol li{
position:relative;
}

.spacer188 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer189 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: -.5rem;
margin-left: 3.5%;
padding-top: .01rem;
width: 89%;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer189 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer189 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer189 ol {
counter-reset: li;
list-style-type: none;
}

.spacer189 ol li{
position:relative;
}

.spacer189 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer190 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: -.5rem;
margin-left: 4.25%;
padding-top: .01rem;
width: 85%;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer190 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer190 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer190 ol {
counter-reset: li;
list-style-type: none;
}

.spacer190 ol li{
position:relative;
}

.spacer190 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer192 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1.5rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: -1.75%;
padding-top: .01rem;
width: 92%;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer192 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer192 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer192 ol {
counter-reset: li;
list-style-type: none;
}

.spacer192 ol li{
position:relative;
}

.spacer192 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer193 {
margin-top: -11rem;
margin-bottom: 4rem;
}

.spacer198 {
padding-left: 13.1rem;
}

.spacer199 {
padding-left: 14.25rem;
}

.spacer200 {
padding-left: 10.5rem;
}

.spacer201 {
padding-left: 9.8rem;
}

.spacer202 {
padding-left: 11rem;
}

.spacer203 {
padding-left: 37.2rem;
}

.spacer204 {
padding-left: 33.7rem;
}

.spacer205 {
padding-left: 33rem;
}

.spacer206 {
padding-left: 34.1rem;
}

.spacer207 {
padding-left: 18.85rem;
}

.spacer208 {
padding-left: 20.1rem;
}

.spacer209 {
padding-left: 16.7rem;
}

.spacer210 {
padding-left: 16rem;
}

.spacer211 {
padding-left: 17.1rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 15.9rem;
}

.spacer219 {
padding-left: 15.9rem;
}

.spacer222 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 4.2%;
padding-top: 0rem;
padding-right: 11rem;
padding-left: 11.2rem;
width: 91%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer222 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer222 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer222 ol {
counter-reset: li;
list-style-type: none;
}

.spacer222 ol li{
position:relative;
}

.spacer222 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer223 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 1rem;
margin-right: 8rem;
margin-bottom: 1rem;
margin-left: 4.2%;
padding-top: 0rem;
padding-right: 11rem;
padding-left: 11.2rem;
width: 91%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer223 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer223 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer223 ol {
counter-reset: li;
list-style-type: none;
}

.spacer223 ol li{
position:relative;
}

.spacer223 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer224 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1rem;
margin-bottom: 1rem;
margin-left: 8%;
padding-top: .01rem;
width: 83%;
text-shadow: .04rem .04rem .04rem #000000;
}

.spacer224 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer224 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer224 ol {
counter-reset: li;
list-style-type: none;
}

.spacer224 ol li{
position:relative;
}

.spacer224 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer227 {
float: left;
width: 100%;
margin-bottom: 0rem;
}

.spacer237 {
margin-top: .5rem;
margin-bottom: 7rem;
margin-left: 25rem;
width: 30%;
}

.spacer240 {
margin-left: 16%;
width: 60%;
}

.spacer241 {
margin-left: 12%;
width: 60%;
}

.spacer242 {
margin-left: 11.75%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer273 {
padding-left: .5rem;
width: 88.75%;
}

.spacer275 {
margin-left: 1.4rem;
width: 97.75%;
}

.spacer276 {
margin-left: 1.9rem;
}

.spacer277 {
margin-left: 16%;
width: 60%;
}

.spacer280 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer280 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer280 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer280 ol {
counter-reset: li;
list-style-type: none;
}

.spacer280 ol li{
position:relative;
}

.spacer280 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer281 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2.5rem;
margin-right: 8rem;
margin-bottom: .5rem;
margin-left: 9.5%;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer281 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer281 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer281 ol {
counter-reset: li;
list-style-type: none;
}

.spacer281 ol li{
position:relative;
}

.spacer281 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer282 {
margin-left: 19rem;
}

.spacer283 {
margin-top: -.25rem;
margin-left: 49rem;
}

.spacer284 {
margin-left: 4rem;
width: 96%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 7.25rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
margin-left: 7.5rem;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 120%;
}

.spacer299 {
margin-left: 5.4rem;
}

.spacer300 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 0rem;
margin-right: 8rem;
margin-bottom: 1rem;
margin-left: 4.2%;
padding-top: 0rem;
padding-right: 7rem;
padding-left: 11.1rem;
width: 85%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer300 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer300 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer300 ol {
counter-reset: li;
list-style-type: none;
}

.spacer300 ol li{
position:relative;
}

.spacer300 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer306 {
padding-left: 33.2rem;
}

.spacer309 {
padding-left: 10rem;
}

.spacer312 {
padding-left: 16.3rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2.2rem;
}

.spacer322 {
margin-top: 1rem;
margin-left: .15rem;
}

.spacer323 {
margin-top: 6rem;
}

.spacer324 {
margin-left: 1.4rem;
width: 88.25%;
}

.table2 {
width: 84%;
border: none;
}

.table2, th, td {
margin-left: 10.4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table6 {
width: 84%;
border: none;
}

.table6, th, td {
margin-left: 7.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 8rem;
width: 625%;
}

.table4 {
margin-left: 10%;
width: 80%;
}

.table5 {
margin-top: 2rem;
margin-bottom: 7rem;
margin-left: 0rem;
width: 594%;
}

.table7 {
width: 90%;
border: none;
}

.table7, th, td {
margin-left: 6%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-top: 2rem;
margin-bottom: 7rem;
margin-left: -.1rem;
width: 592.7%;
}

.table9 {
margin-bottom: 2rem;
margin-left: 6.5%;
width: 85%;
}

.table10 {
width: 930%;
}

.table11 {
margin-bottom: 3rem;
margin-left: 1.75%;
width: 93%;
table-layout: auto;
}

.table11::-webkit-scrollbar-track {
margin-left: 3.5rem;
}

.table12 {
width: 830%;
}

.table12 tbody th {
padding-left: 2.1rem;
}

.table12 thead th:first-child {
left: 0;
padding-left: 5.6rem;
z-index: 2;
}

.table13 {
margin-top: 2rem;
margin-bottom: 3rem;
margin-left: 6.5%;
max-height: 25rem;
width: 84%;
}

.table14 {
width: 780%;
}

.table15 {
margin-left: 7.1%;
max-height: 36rem;
width: 84%;
}

.table16 {
width: 580%;
}

.table17 {
margin-bottom: 11rem;
width: 200%;
}

.table18 {
margin-left: 10.45%;
width: 79.5%;
}

.table22 {
margin-left: 16.45%;
width: 79.5%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 220%;
}

.table25 {
margin-top: 0rem;
margin-left: 11.5%;
width: 77%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 8rem;
width: 625%;
}

.table31 {
margin-bottom: 8rem;
width: 625%;
}

.table32 {
margin-left: 10%;
overflow-x: hidden;
width: 80%;
}

.table33 {
margin-left: 0%;
width: 100%;
}

.table34 {
margin-top: 1rem;
margin-bottom: 0rem;
width: 625%;
}

.table34 td {
padding-left: 3.6rem;
background: none;
}

.table35 {
margin-top: 4rem;
margin-bottom: 1rem;
margin-left: 7%;
width: 240%;
}

.table38 {
margin-bottom: 7rem;
width: 100%;
}

.table39 {
margin-left: 11.5%;
width: 77%;
}

.table40 {
margin-left: 6%;
width: 85%;
}

.table41 {
margin-bottom: 3rem;
width: 250%;
}

.table42 {
height: 105.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 0rem;
width: 110%;
}

.table44 {
margin-bottom: 0rem;
margin-left: 8.5%;
padding-bottom: 0rem;
width: 81%;
}

.table45 {
margin-left: 0rem;
width: 92%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: .5rem;
width: 85%;
}

.table48 {
margin-left: 3.25rem;
width: 89%;
}

.table49 {
float: left;
display: block;
border: none;
border-radius: 1.5rem;
margin-top: 2rem;
margin-left: 6%;
width: 59rem;
overflow-x: hidden;
overflow-y: hidden;
table-layout: fixed;
}

.table49 tr th {
background: var(--tertiary-color);
}

.table50 {
margin-left: 5%;
width: 90%;
overflow-x: hidden;
overflow-y: hidden;
}

.table51 {
margin-left: 0rem;
width: 81%;
}

.table52 {
margin-bottom: 3rem;
width: 90%;
/* background: red; */
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 8%;
width: 85%;
}

.table57 {
margin-bottom: 3rem;
width: 250%;
}

.table59 {
margin-top: 2rem;
margin-left: -19%;
width: 250%;
}

.table59 td a {
padding-bottom: 1rem;
}

.table61 {
margin-bottom: 0rem;
margin-left: 8.5%;
padding-bottom: 0rem;
width: 81%;
}

.table62 {
height: 172.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 0rem;
width: 110%;
}

.table64 {
margin-top: 0rem;
margin-left: .5rem;
width: 85%;
}

.table65 {
margin-left: 0rem;
width: 92%;
}

.table66 {
height: 142.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 195.5rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
margin-top: 3rem;
width: 100%;
}

.table70 {
margin-top: 2rem;
margin-bottom: 7rem;
margin-left: 19.5rem;
width: 594%;
}

.title {
padding-left: 9rem;
padding-right: 9rem;
}

.title1 {
margin-top: 8rem;
}

.title1a {
margin-top: 8rem;
}

.title3 {
display: none;
font-size: 1.3rem;
margin-top: 2rem;
margin-bottom: 1.5rem;
margin-left: 42.5%;
}

.title8 {
display: inline-block;
font-weight: 600;
float: left;
margin-top: .5rem;
margin-bottom: 2.5rem;
height: 13rem;
width: 16.5%;
padding-left: 1.6rem;
padding-bottom: .5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title13 {
margin-top: 3rem;
}

.title15 {
margin-top: 22rem;
margin-bottom: 16rem;
}

.title19 {
margin-top: 20rem;
}

.title21 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 1%;
width: 30%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title22 {
margin-top: 12rem;
}

.title24 {
margin-top: 16rem;
}

.title26 {
margin-top: 2rem;
}

.title27 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -3.5%;
width: 28%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title28 {
margin-top: 6rem;
}

.title32 {
margin-top: 10rem;
}

.title36 {
width: 28rem;
}

.title37 {
width: 20rem;
}

.title42 {
margin-top: 10rem;
}

.title43 {
width: 4%;
}

.title44 {
margin-top: 10rem;
}

.title48 {
width: 45rem;
}

.title49 {
display: block;
float: left;
margin-top: 1rem;
margin-left: -1.75%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title50 {
margin-top: 7rem;
}

.title51 {
display: block;
float: left;
margin-top: 0rem;
margin-left: .5%;
width: 13%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title52 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -2.5%;
width: 16.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title53 {
width: 50rem;
}

.title54 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 8%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title55 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 6%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title56 {
margin-top: 6rem;
}

.title58 {
margin-top: 3rem;
}

.title59 {
display: block;
float: left;
margin-top: 0rem;
margin-left: 0%;
width: 11.4%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title65 {
display: inline-block;
font-weight: 600;
float: left;
margin-top: .5rem;
height: 13rem;
width: 16.5%;
padding-left: 2.6rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title66 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -2%;
width: 14.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title67 {
width: 6rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: 3rem;
}

.title73 {
width: 8rem;
}

.title74 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 6%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title75 {
display: block;
float: left;
margin-top: 1rem;
margin-left: -1.1%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title76 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -1.5rem;
width: 13%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title77 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -3.2rem;
width: 16.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title78 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 6%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title79 {
display: block;
float: left;
margin-top: 1rem;
margin-left: -.8rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title80 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -.8rem;
width: 13%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title81 {
width: 4rem;
}

.title82 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -2.3rem;
width: 16.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title84 {
width: 8rem;
}

.title85 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 6%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title86 {
display: block;
float: left;
margin-top: 1rem;
margin-left: -.9rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title87 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -2rem;
width: 13%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title88 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -4rem;
width: 16.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title89 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 4.1rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title90 {
display: block;
float: left;
margin-top: 1rem;
margin-left: -.85rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.title92 {
padding-left: 9rem;
padding-right: 9rem;
}

.title93 {
width: 2rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 8rem;
}

.title96 {
width: 10rem;
}

.title97 {
width: 3rem;
}

.title98 {
width: 4rem;
}

.title99 {
width: 4rem;
}

.title100 {
width: 3rem;
}

.title101 {
padding-left: 9rem;
padding-right: 9rem;
}

.title102 {
padding-left: 9rem;
padding-right: 9rem;
}

.title104 {
margin-top: 15rem;
}

.title105 {
margin-top: 2rem;
}

.title106 {
display: none;
font-size: 1.3rem;
margin-top: 2rem;
margin-bottom: 1.5rem;
margin-left: 42.5%;
}

.title107 {
padding-left: 9rem;
padding-right: 9rem;
}

.title108 {
width: .08rem;
}

.title109 {
width: 3rem;
}

.title111 {
padding-left: 2rem;
width: 10rem;
}

.title112 {
padding-right: 2rem;
width: 12rem;
}

.title113 {
padding-left: 2rem;
width: 50rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 3rem;
}

.title117 {
width: 3rem;
}

.title118 {
width: 10rem;
}

.title120 {
padding-left: 1rem;
}

.title122 {
padding-bottom: 1rem;
padding-left: 5rem;
width: 3rem;
}

.title123 {
width: 3rem;
}

.title124 {
padding-left: 5rem;
}

.title125 {
padding-left: 9rem;
padding-right: 9rem;
}

.title126 {
padding-bottom: 1rem;
padding-left: 5rem;
width: 3rem;
}

.title127 {
padding-left: 5rem;
}

.title128 {
margin-top: 7rem;
padding-left: 9rem;
padding-right: 9rem;
}

.title129 {
padding-left: 7.7rem;
}

.title132 {
padding-left: 3rem;
}

.title136 {
padding-left: 1.1rem;
}

.title137 {
font-size: 1.3rem;
padding-left: 4rem;
}

.title138 {
display: none;
}

.title139 {
padding-left: 3.9rem;
width: 20rem;
}

.title140 {
display: none;
}

.title141 {
display: none;
}

.title142 {
display: none;
}

.title143 {
display: none;
}

.title144 {
padding-left: 1rem;
width: 20rem;
}

.title145 {
font-size: 1.3rem;
margin-bottom: 1.5rem;
margin-left: 43.5%;
padding-top: 5rem;
}

.title147 {
padding-left: 3.9rem;
width: 20rem;
}

.title148 {
padding-left: 3.9rem;
width: 20rem;
}

.title149 {
padding-left: 3.9rem;
width: 20rem;
}

.title152 {
width: 10rem;
}

.title155 {
padding-left: 5rem;
width: 20rem;
}

.title156 {
width: 4rem;
}

.title157 {
font-size: 1.3rem;
margin-bottom: 1.5rem;
margin-left: 43.5%;
}

.title158 {
padding-left: 9rem;
padding-right: 9rem;
}

.title159 {
padding-left: 9rem;
padding-right: 9rem;
}

.title160 {
width: 3rem;
}

.title161 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -2.4rem;
width: 15.75%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title162 {
display: block;
float: left;
margin-top: 0rem;
margin-left: -3.9rem;
width: 18.5%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title163 {
display: block;
float: left;
margin-top: 1rem;
margin-left: 5.8%;
text-shadow: .06rem .06rem .06rem #000000;
}

.title164 {
display: block;
float: left;
margin-top: 1rem;
margin-left: -1rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.top1 {
margin-top: 24rem;
}

.txtalgn96 {
width: 22.1rem;
}

.txtalgn116 {
margin-left: -.35rem;
width: 60.2rem;
}

.txtalgn116a {
margin-left: 8%;
}

.updatesummary3 {
margin-left: -5%;
padding-left: 1rem;
width: 16rem;
}

.width1 {
width: 28rem;
}

.width2 {
width: 57%;
}

.width3 {
width: 30rem;
}

.width5 {
margin-left: 8.5%;
}

.width7 {
width: 55%;
}

.width8 {
width: 38.75%;
}

.width9 {
width: 40%;
}

.width10 {
width: 38.75%;
}

.width11 {
width: 28rem;
}

.width12 {
width: 28rem;
}

.width13 {
width: 20.5%;
}

.width14 {
width: 24.5%;
}

.width15 {
width: 37.75%;
}

.width16 {
width: 72%;
}

.width17 {
width: 35%;
}

.width19 {
width: 41%;
}

.width20 {
margin-left: 0%;
width: 38.75%;
}

.width23 {
width: 41%;
}

.width24 {
width: 100%;
}

.width25 {
margin-left: 8.25%;
width: 60rem;
}

.width27 {
width: 57%;
}

.width29 {
width: 41%;
}

.width30 {
padding-left: 6%;
width: 53%;
}

.width34 {
margin-left: 6.75%;
}

.width36 {
margin-left: 7%;
}

.width37 {
margin-left: .5%;
width: 38rem;
}

.width39 {
width: 50%;
}

.width40 {
width: 31.5%;
}

.width41 {
clear: both;
padding-left: 14%;
}

.width42 {
width: 50%;
}

.width43 {
padding-left: 6.6%;
width: 50%;
}

.width44 {
padding-left: 10%;
width: 50%;
}

.width45 {
width: 31.5%;
}

.width46 {
width: 18rem;
}

.width47 {
padding-left: 0%;
margin-left: -6%;
width: 95%;
}

.width48 {
width: 18rem;
}

.width49 {
width: 72%;
}

.width50 {
width: 50%;
}

.width51 {
padding-top: 1rem;
width: 28rem;
}

.width52 {
width: 50%;
}

.width54 {
width: 35%;
}

.width55 {
width: 60%;
}

.width56 {
width: 35.5%;
}

.width57 {
width: 27.6%;
}

.width58 {
width: 18rem;
}

.width59 {
width: 39.8%;
}

.width60 {
display: block;
float: left;
width: 18.5%;
}

.width61 {
width: 37.75%;
}

.width62 {
width: 50%;
}

.width63 {
width: 25.25%;
}

.width66 {
padding-left: 10%;
width: 50%;
}

.width67 {
padding-left: 10%;
width: 60%;
}

.width68 {
width: 50%;
}

.width69 {
padding-left: .5%;
width: 21%;
}

.width70 {
width: 99%;
}

.width72 {
padding-left: 6%;
width: 50%;
}

.width73 {
padding-left: 6%;
width: 51%;
}

.width74 {
padding-left: 0%;
width: 100%;
}

.width75 {
padding-left: 0%;
width: 100%;
}

.width76 {
padding-left: .5%;
width: 21%;
}

.width77 {
width: 37.75%;
}

.width79 {
width: 38.75%;
}

.width81 {
width: 24.25%;
}

.width82 {
display: block;
float: left;
width: 19.5%;
}

.width84 {
width: 37.75%;
}

.width85 {
width: 38.75%;
}

.width86 {
width: 38.75%;
}

.width88 {
width: 37.75%;
}

.width91 {
width: 27.3%;
}

.width92 {
width: 27.75%;
}

.width93 {
width: 32.65%;
}

.width94 {
padding-right: 2rem;
margin-left: 6.8%;
width: 84%;
}

.width95 {
width: 35.05%;
}

.width96 {
width: 27.4%;
}

.width97 {
width: 32.95%;
}

.width98 {
padding-right: 2rem;
margin-left: 6.8%;
width: 84%;
}

.width99 {
width: 37.75%;
}

.width101 {
width: 37.75%;
}

.width102 {
width: 37.75%;
}

.width103 {
display: none;
}

.width104 {
width: 37.75%;
}

.width105 {
width: 38.75%;
}

.width106 {
margin-left: 6%;
}

.width107 {
margin-left: 0%;
width: 38.75%;
}

.width108 {
width: 78%;
}

.width109 {
width: 38.75%;
}

.width110 {
padding-left: .5%;
width: 21%;
}

.width111 {
margin-left: .5%;
width: 38rem;
}

.width112 {
margin-left: 5.75%;
}

.width113 {
margin-left: 6%;
}

.width114 {
margin-left: 0%;
width: 38.75%;
}

.width115 {
display: none;
}

.width116 {
width: 99%;
}

.width117 {
width: 50%;
}

.width118 {
width: 50%;
}

.width119 {
width: 38.75%;
}

.width120 {
padding-right: 2rem;
margin-left: 8.25%;
width: 84%;
}

.width121 {
margin-left: 36%;
}

.width122 {
width: 37.25%;
}

.width123 {
width: 99%;
}

.width124 {
width: 50%;
}

.width125 {
padding-right: 2rem;
margin-left: 6.6%;
width: 84%;
}

.width126 {
margin-left: 7.75%;
}

.width127 {
margin-left: 2%;
width: 38.75%;
}

.width128 {
width: 50%;
}

.width129 {
width: 99%;
}

.width130 {
margin-left: 3.75rem;
width: 38rem;
}

.width131 {
margin-left: 5%;
width: 89%;
}

.width132 {
margin: auto;
width: 85%;
}

.width133 {
padding-right: 2rem;
margin-left: 6.6%;
width: 84%;
}

.width134 {
width: 94%;
}

.width135 {
width: 80%;
}

.width137 {
padding-right: 2rem;
margin-left: 7%;
width: 84%;
}

.width138 {
width: 38.75%;
}

.width139 {
width: 50%;
}

.width140 {
width: 50%;
}

.width141 {
padding-left: .5%;
width: 21%;
}

.width142 {
margin-left: 5.75%;
}

.width143 {
margin-left: 7%;
}

.width144 {
margin-left: 8%;
padding-right: 2rem;
width: 84%;
}

.width145 {
width: 38.75%;
}

.width146 {
width: 58%;
}

.width149 {
padding-left: 18%;
width: 60%;
}

.width150 {
margin-left: 32%;
}

.width151 {
margin-left: 3%;
width: 95%;
}

.width152 {
width: 37.75%;
}

.width153 {
width: 72%;
}

.width154 {
padding-right: 2rem;
margin-left: 8.25%;
width: 84%;
}

.width155 {
padding-right: 2rem;
margin-left: 6.6%;
width: 84%;
}

.width156 {
display: block;
float: left;
width: 19.5%;
}

.width157 {
width: 37.75%;
}

.width158 {
width: 38.75%;
}

.width159 {
width: 37.75%;
}

.width160 {
display: block;
float: left;
width: 19.5%;
}

.width161 {
width: 37.75%;
}

.width162 {
width: 38.75%;
}

.width163 {
width: 37.75%;
}

.width164 {
display: block;
float: left;
width: 19.5%;
}

.width165 {
width: 37.75%;
}

.width166 {
width: 38.75%;
}

.width167 {
margin-left: 6%;
padding-right: 2rem;
width: 84%;
}

.width168 {
width: 72%;
}

.width169 {
width: 100%;
}

.width170 {
padding-right: 2rem;
margin-left: 6.8%;
width: 84%;
}

.width171 {
padding-right: 2rem;
margin-left: 6.8%;
width: 84%;
}

.width172 {
padding-right: 2rem;
margin-left: 6.6%;
width: 84%;
}

.width173 {
width: 100%;
}

.width174 {
margin-left: 6%;
}

.width175 {
width: 37.75%;
}

.width176 {
display: block;
float: left;
width: 19.5%;
}

.width177 {
width: 37.75%;
}

.width178 {
width: 38.75%;
}

.width182 {
width: 36.25%;
}

}

@media screen and (min-width: 69em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: yellow; */
}

.homepage-text {
  width: 40%;           /* 40% of parent container */
  margin: 0 auto;       /* centers the block horizontally */
  text-align: center;   /* centers the text inside the block */
  margin-top: 3.5rem;
  line-height: 1.6;     /* improves readability */
  font-size: 1.1rem;    /* optional: slightly larger text for clarity */
  text-shadow: .06rem .06rem .06rem #000000;
}

.logo.two {
font-size: 1rem;
margin-top: .3rem;
text-shadow: .04rem .04rem .04rem #000000;
}

.logo.eight {
font-size: 1rem;
margin-top: -.5rem;
margin-bottom: 1rem;
padding-right: .85rem;
text-shadow: .04rem .04rem .04rem #000000;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: 0rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

.new-comment {
margin-left: 8.5rem;
width: 80%;
}

.spacer296 {
margin-left: 8.5rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#load-more-comments {
margin-right: 36.5rem;
}

#comment-history-list {
width: 80%;
margin-left: 2rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 10.5rem;
width: 80%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 22rem;
margin-bottom: 4rem;
width: 39rem;
}

.add-row-budget {
margin-top: -10rem;
margin-left: -10%;
}

.add-row-contact {
margin-top: -4.4rem;
margin-left: -10%;
}

.add-row-goal {
margin-top: -183.5rem;
margin-left: -9%;
}

.add-row-meeting {
margin-top: -94.5rem;
margin-left: -9%;
}

.add-row-program-plan {
margin-top: -130rem;
margin-left: -9%;
}

.add-row-program {
margin-top: -10rem;
margin-left: -10%;
}

.add-row-project-plan {
margin-top: -161.5rem;
margin-left: -9%;
}

.add-row-survey {
margin-top: -6.5rem;
margin-left: -10%;
}

.add-row-to-do {
margin-top: -15rem;
margin-left: -10.5%;
}

.add-row-time {
margin-top: -4.3rem;
margin-left: -10%;
}

.add-row-work-log {
margin-top: -8.5rem;
margin-left: -11.5%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.9rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: 1.5rem;
margin-bottom: 1.5rem;
margin-left: -5.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -.5rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: .75rem;
margin-left: -.5rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -5.9rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -.75rem;
}

.attachmentname12 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -5.9rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -.5rem;
width: 67%;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -4rem;
width: 67%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -1.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -3.5rem;
width: 67%;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -.5rem;
width: 97%;
}

.box2 {
height: 1rem;
width: 60rem;
}

.box3 {
margin-left: 1.1%;
}

.box4 {
margin-top: 1rem;
margin-left: 1.1%;
}

.box5 {
margin-left: 1.1%;
}

.box6 {
margin-bottom: 27rem;
}

.box7 {
margin-left: 1.1%;
width: 97.5%;
}

.box8 {
margin-left: 1.1%;
}

.box9 {
margin-left: 15%;
margin-bottom: 4rem;
width: 70%;
}

.box10 {
margin-left: 1.1%;
}

.box12 {
margin-left: 1.1%;
}

.box13 {
margin-left: 1.1%;
}

.box15 {
margin-bottom: .5rem;
margin-left: 1.1%;
}

.box16 {
margin-left: 1.1%;
}

.box17 {
margin-left: 1.1%;
}

.box20 {
height: 28rem;
}

.box21 {
margin-left: 1.1%;
}

.box22 {
margin-left: 1.1%;
}

.box27 {
margin-left: 1.1%;
}

.box28 {
margin-bottom: .5rem;
margin-left: 1.1%;
}

.box29 {
margin-left: 11.5rem;
}

.box30 {
margin-left: 9.5rem;
width: 63rem;
}

.box31 {
width: 63rem;
}

.box34 {
height: 1rem;
width: 60rem;
}

.box35 {
margin-top: 1rem;
margin-left: 1.1%;
}

.box36 {
margin-left: 1.1%;
}

.box37 {
margin-left: 1.1%;
}

.box38 {
margin-left: 1.1%;
}

.button1 {
margin-left: 29.5rem;
}

.button7 {
margin-left: 38rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 19rem;
}

.button9 {
float: left;
margin-top: -5.2rem;
margin-bottom: 3rem;
margin-left: 56rem;
}

.button23 {
margin-right: 6rem;
}

.button24 {
margin-left: 6rem;
}

.button113 {
width: 72rem;
}

.button116 {
width: 72rem;
}

.button121 {
margin-left: -14%;
}

.button124 {
margin-top: -1.5rem;
margin-left: -80%;
}

.button125 {
margin-left: -12%;
}

.button126 {
margin-top: -1.5rem;
margin-left: -80%;
}

.button129 {
margin-left: -8.4%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 19rem;
}

.button132 {
float: left;
margin-top: -5.2rem;
margin-bottom: 3rem;
margin-left: 56rem;
}

.button133 {
margin-left: 28.5rem;
}

.button134 {
margin-left: 26.5rem;
}

.button139 {
margin-left: 27.5rem;
}

.button159 {
font-size: 1rem;
margin-left: 27%;
margin-right: 5.5rem;
width: 8rem;
}

.button160 {
font-size: 1rem;
width: 8rem;
}

.button164 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button165 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button169 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button171 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button173 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button174 {
font-size: 1rem;
width: 8rem;
}

.button176 {
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -21%;
}

.button183 {
font-size: 1rem;
margin-left: 32%;
margin-right: 5.5rem;
width: 8rem;
}

.button204 {
font-size: 1rem;
margin-left: 25%;
margin-right: 7.25rem;
width: 8rem;
}

.button211 {
margin-right: 6rem;
}

.button212 {
margin-left: 6rem;
}

.button213 {
margin-right: 6rem;
}

.button214 {
margin-left: 6rem;
}

.button215 {
margin-right: 6rem;
}

.button216 {
margin-left: 6rem;
}

.button217 {
margin-right: 6rem;
}

.button218 {
margin-left: 6rem;
}

.button219 {
margin-right: 6rem;
}

.button220 {
margin-left: 6rem;
}

.button221 {
margin-left: -15.75%;
}

.button222 {
margin-top: -1.5rem;
margin-left: -140%;
}

.button223 {
margin-top: -1.5rem;
margin-left: -140%;
}

.button224 {
margin-left: -19.75%;
}

.button227 {
margin-left: 21rem;
}

.choices {
padding-left: 3.2rem;
}

.choices1 {
margin-left: -2rem;
width: 9.25rem;
}

.choices3 {
padding-left: 3.2rem;
}

.choices4 {
padding-left: 3.4rem;
}

.choices5 {
padding-left: 3.2rem;
}

.choices6 {
padding-left: 3.2rem;
}

.choices7 {
padding-left: 1.6rem;
}

.choices9 {
padding-left: 3.2rem;
width: 90%;
}

.choices11 {
padding-left: 3.2rem;
width: 90%;
}

.col4 {
width: 25%;
}

.col7 {
width: 50%;
}

.col9 {
width: 25%;
}

.col11 {
width: 80%;
}

.col12 {
width: 15%;
}

.col13 {
width: 60%;
}

.col14 {
width: 34%;
}

.col15 {
width: 25%;
}

.col16 {
width: 21rem;
}

.col17 {
width: 10rem;
}

.col18 {
width: 21rem;
}

.col19 {
width: 35rem;
}

.delete-row-budget {
margin-top: -10rem;
margin-left: -5%;
}

.delete-row-contact {
margin-top: -4.35rem;
margin-left: -5%;
}

.delete-row-goal {
margin-top: -183.5rem;
margin-left: -3.75%;
}

.delete-row-meeting {
margin-top: -58.5rem;
margin-left: -3.75%;
}

.delete-row-program-plan {
margin-top: -130rem;
margin-left: -3.75%;
}

.delete-row-program {
margin-top: -10rem;
margin-left: -5%;
}

.delete-row-project-plan {
margin-top: -161.5rem;
margin-left: -3.75%;
}

.delete-row-survey {
margin-top: -6.5rem;
margin-left: -5%;
}

.delete-row-time {
margin-top: -4.3rem;
margin-left: -5%;
}

.delete-row-to-do {
margin-top: -15rem;
margin-left: -4.5%;
}

.delete-row-work-log {
margin-top: -8.5rem;
margin-left: -5%;
}

.description {
padding-left: 3.6rem;
}

.description1 {
padding-left: 1.5rem;
}

.description2 {
padding-left: 1.5rem;
}

.description3 {
padding-left: 3.5rem;
width: 99.5%;
}

.description4 {
padding-left: 3.5rem;
width: 99.5%;
}

.description5 {
padding-left: 3.5rem;
width: 99.5%;
}

.description6 {
padding-left: 3.6rem;
}

.err-msg {
margin-left: 16%;
width: 54rem;
}

.err-msg1 {
margin-left: 36.15%;
width: 36rem;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 4rem;
width: 28.5rem;
}

.err-msg3 {
margin-left: 4rem;
width: 54rem;
}

.err-msg4 {
margin-left: 3.75rem;
width: 54rem;
}

.err-msg5 {
margin-top: 6.75rem;
margin-left: 3.1rem;
width: 54rem;
}

.err-msg6 {
margin-left: 101%;
width: 17.5rem;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 4rem;
width: 28.5rem;
}

.err-msg8 {
margin-left: 4rem;
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 11.35rem;
width: 54rem;
}

.err-msg12 {
margin-left: 16%;
width: 54rem;
}

.err-msg13 {
margin-left: 16%;
width: 54rem;
}

.err-msg14 {
margin-left: 27%;
width: 54rem;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 20.4rem;
}

.err-msg16 {
margin-left: 16%;
width: 54rem;
}

.err-msg17 {
margin-left: 13.5rem;
width: 54rem;
}

.err-msg18 {
margin-left: 5.25rem;
}

.err-msg19 {
margin-left: 3.75rem;
width: 54rem;
}

.err-msg22 {
margin-left: 15rem;
}

.err-msg23 {
margin-left: 4rem;
width: 25rem;
}

.err-msg24 {
margin-left: 3.8rem;
width: 20rem;
}

.err-msg25 {
margin-left: 3.8rem;
width: 20rem;
}

.err-msg26 {
margin-left: 4rem;
width: 54rem;
}

.err-msg27 {
margin-top: -.75rem;
margin-left: 3.1rem;
width: 54rem;
}

.err-msg29 {
margin-left: -1rem;
width: 54rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -32rem;
}

.err-msg32 {
margin-top: -.75rem;
margin-left: 3.1rem;
width: 54rem;
}

.err-msg33 {
margin-top: 0.5rem;
margin-left: 3.1rem;
width: 54rem;
}

#file_list {
width: 61rem;
}

#file_list1 {
width: 61rem;
}

#file_list2 {
width: 35rem;
}

#file_list3 {
width: 49rem;
}

#file_list4 {
width: 40rem;
}

#file_names {
width: 59rem;
}

#file_names1 {
width: 59rem;
}

#file_names2 {
width: 35rem;
}

#file_names3 {
width: 49rem;
}

#file_names4 {
width: 40rem;
}

.floatright12 {
padding-left: 20.5%;
}

.floatright14 {
display: block;
float: right;
clear: both;
margin-top: -.5rem;
padding-right: 1.2rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright16 {
display: block;
float: right;
clear: both;
margin-top: -.5rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright18 {
display: none;
}

.floatright19 {
display: block;
float: right;
padding-left: 0%;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright20 {
display: block;
float: left;
clear: both;
margin-top: -.5rem;
margin-left: -7rem;
padding-left: 0%;
text-shadow: .08rem .08rem .08rem #000000;
width: 7rem;
}

.floatright21 {
float: right;
}

.floatright22 {
padding-left: 20.75%;
}

.floatright23 {
float: right;
}

.floatright31 {
padding-left: 21%;
}

.floatright32 {
display: none;
}

.floatright34 {
display: block;
clear: both;
float: right;
padding-right: 1.75rem;
}

.floatright35 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1.75rem;
}

.floatright36 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1.1rem;
}

.floatright37 {
display: block;
float: right;
clear: both;
margin-top: -.5rem;
padding-right: 1.9rem;
}

.floatright46 {
display: none;
}

.floatright47 {
display: block;
clear: both;
float: right;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright48 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright49 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright50 {
display: block;
float: right;
clear: both;
margin-top: -.5rem;
padding-right: 1.1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright51 {
display: none;
}

.floatright52 {
display: block;
clear: both;
float: right;
padding-top: 1.3rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright54 {
display: none;
}

.floatright55 {
display: block;
clear: both;
float: right;
padding-top: 1rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright56 {
display: block;
clear: both;
float: right;
padding-top: 0rem;
padding-right: 1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright61 {
display: block;
clear: both;
float: right;
margin-top: 6rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright62 {
margin-left: 5.5%;
padding-left: 0%;
}

.floatright63 {
display: none;
}

.floatright64 {
display: block;
float: right;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright65 {
display: block;
float: right;
clear: both;
margin-top: -.5rem;
padding-right: .7rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright68 {
padding-left: 20.5%;
}

.floatright71 {
padding-left: 13.25%;
}

.floatright72 {
margin-left: -2%;
padding-left: 0%;
}

.floatright77 {
display: block;
float: right;
clear: both;
margin-top: .5rem;
padding-right: 1.1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright78 {
margin-left: 0rem;
padding-left: 5%;
}

.floatright80 {
display: none;
}

.image8 {
margin-left: 11.5rem;
}

.image9 {
margin-left: 14.8rem;
}

.image10 {
margin-left: 13.9rem;
}

.image11 {
margin-left: 13.7rem;
}

.image12 {
margin-left: 11.3rem;
}

.image13 {
margin-left: 14.5rem;
}

.image14 {
margin-left: 17rem;
}

.image15 {
margin-left: 17rem;
}

.image16 {
margin-left: 18.3rem;
}

.image17 {
margin-left: 18.3rem;
}

.image18 {
margin-left: -5.8rem;
}

.image19 {
margin-left: -5.8rem;
}

.image20 {
margin-top: 2rem;
margin-left: -5.5rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image22 {
margin-left: 10.75rem;
}

.image23 {
margin-left: 14.2rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
margin-top: 2rem;
padding-top: .25rem;
padding-left: 0%;
width: 31.85%;
}

.leftwidth2 {
margin-top: 2.5rem;
padding-top: 0rem;
width: 32.5%;
}

.leftwidth3 {
width: 31%;
}

.leftwidth4 {
width: 15%;
}

.leftwidth5 {
width: 12%;
}

.leftwidth7 {
display: block;
float: left;
padding-left: 7.5%;
width: 100%;
}

.leftwidth8 {
padding-left: 5%;
}

.leftwidth9 {
padding-left: 7.5%;
}

.leftwidth11 {
clear: both;
display: block;
float: left;
margin-top: 2.5rem;
padding-left: 0%;
width: 11.75%;
}

.leftwidth14 {
padding-left: 9.75%;
}

.leftwidth19 {
padding-left: 18.8%;
}

.leftwidth20 {
padding-left: 7.5%;
}

.leftwidth21 {
padding-left: 6.5%;
}

.leftwidth22 {
margin-left: -4rem;
margin-right: 4rem;
padding-left: 2%;
}

.leftwidth24 {
display: block;
float: left;
clear: both;
padding-left: 7%;
width: 100%;
}

.leftwidth26 {
display: block;
float: left;
clear: both;
padding-left: 7%;
width: 100%;
}

.leftwidth28 {
padding-left: 3%;
}

.leftwidth29 {
padding-left: 1.65%;
}

.leftwidth30 {
display: block;
float: left;
clear: both;
margin-top: 1.5rem;
padding-left: 0%;
width: 12%;
}

.leftwidth31 {
padding-left: 3.5%;
}

.leftwidth34 {
padding-left: 4.5%;
}

.leftwidth35 {
display: block;
float: left;
clear: both;
margin-top: 3.5rem;
padding-left: 0%;
width: 12%;
}

.leftwidth37 {
display: block;
float: left;
margin-top: 1.25rem;
padding-left: 0%;
width: 11.9%;
}

.leftwidth45 {
padding-left: 7.1%;
}

.leftwidth46 {
padding-left: 7.6%;
}

.leftwidth51 {
padding-left: 7.3%;
}

.leftwidth52 {
padding-left: 13.35%;
}

.leftwidth55 {
padding-left: 7%;
}

.leftwidth56 {
margin-left: -4.35rem;
padding-left: .5rem;
}

.leftwidth57 {
padding-left: 7.5%;
}

.leftwidth58 {
padding-left: 25.25%;
}

.leftwidth59 {
padding-left: 3.5%;
}

.leftwidth60 {
margin-left: -3.65%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 27.7%;
}

.leftwidth62 {
padding-left: 26.7%;
}

.leftwidth63 {
padding-left: 28.25%;
}

.leftwidth64 {
margin-left: -14.5%;
}

.leftwidth65 {
padding-left: 21.4%;
}

.leftwidth66 {
margin-left: -4.35rem;
padding-left: .5rem;
}

.leftwidth78 {
padding-left: 4.5%;
}

.leftwidth79 {
display: block;
float: left;
clear: both;
margin-top: 1.5rem;
padding-left: 0%;
width: 12%;
}

.leftwidth80 {
display: block;
float: left;
clear: both;
margin-top: 3.5rem;
padding-left: 0%;
width: 12%;
}

.leftwidth81 {
padding-left: 1.75%;
}

.leftwidth82 {
margin-left: 4.25%;
padding-left: 0%;
width: 95%;
}

.leftwidth85 {
margin-left: -4rem;
margin-right: 4rem;
padding-left: 2%;
}

.leftwidth87 {
padding-left: 31%;
padding-right: 30.5%;
}

.leftwidth89 {
display: block;
float: left;
clear: both;
margin-top: 1.5rem;
padding-left: 0%;
width: 12%;
}

.leftwidth91 {
padding-left: 6%;
}

.leftwidth92 {
padding-left: 6%;
}

.leftwidth93 {
padding-left: 5%;
}

.leftwidth96 {
padding-left: 1.75%;
}

.leftwidth99 {
margin-left: -4rem;
margin-right: 4rem;
padding-left: 2%;
}

.leftwidth101 {
margin-left: -4rem;
margin-right: 4rem;
padding-left: 2%;
}

.leftwidth106 {
padding-left: 6%;
}

#my_files {
display: block;
float: left;
clear: both;
margin-top: -4.25rem;
margin-left: -2.5rem;
}

#my_files1 {
display: block;
float: left;
clear: both;
margin-top: -2.25rem;
margin-left: -2.5rem;
}

.mytask1 {
padding-left: 3rem;
}

.mytask3 {
padding-left: 2rem;
width: 90%;
}

.mytask4 {
padding-left: 2rem;
width: 80%;
}

.name {
padding-left: 3.6rem;
}

.name1 {
padding-left: 2.8rem;
}

.name4 {
width: 50.75%;
}

.name5 {
width: 37.5%;
}

.name25 {
padding-left: 3.6rem;
width: 50%;
}

.name26 {
padding-left: 2.2rem;
width: 140%;
}

.name27 {
padding-left: 2.2rem;
width: 90%;
}

.name28 {
margin-left: -3.25rem;
padding-left: 3.3rem;
width: 103.5%;
}

.name29 {
padding-left: 3.6rem;
}

.name30 {
padding-left: 2.2rem;
width: 90%;
}

.name31 {
padding-left: 2.2rem;
width: 90%;
}

.rightwidth1 {
padding-left: 35%;
}

.rightwidth2 {
padding-left: 32.5%;
}

.rightwidth3 {
margin-top: 3.1rem;
padding-top: 0rem;
width: 67.5%;
}

.rightwidth4 {
margin-left: 21%;
width: 58%;
}

.rightwidth5 {
margin-left: 21%;
width: 58%;
}

.rightwidth7 {
padding-left: 34.9%;
}

.rightwidth8 {
margin-top: 2.5rem;
padding-left: 0%;
float: left;
width: 68.15%;
}

.rightwidth9 {
padding-left: 31.55%;
width: 100%;
}

.rightwidth14 {
margin-left: 2%;
padding-right: 1rem;
width: 88%;
}

.rightwidth17 {
clear: none;
margin-top: 2.5rem;
padding-left: 0%;
width: 83.25%;
}

.rightwidth19 {
margin-left: 0%;
padding-left: 1.6%;
}

.rightwidth20 {
clear: none;
margin-top: 2.5rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth21 {
padding-left: 33.5%;
}

.rightwidth22 {
padding-left: 41.5%;
}

.rightwidth25 {
margin-left: 11.25%;
width: 83.75%;
}

.rightwidth27 {
clear: none;
margin-top: -.8rem;
padding-left: 14.5%;
width: 95%;
}

.rightwidth30 {
padding-left: 42%;
}

.rightwidth31 {
padding-left: 42%;
}

.rightwidth32 {
padding-left: 40.5%;
}

.rightwidth35 {
padding-left: 14.6%;
}

.rightwidth39 {
margin-top: -10.25rem;
margin-left: .5%;
width: 91%;
}

.rightwidth40 {
margin-bottom: 1.5rem;
margin-left: 11.25%;
width: 90.5%;
}

.rightwidth41 {
margin-left: 14.25%;
width: 79.5%;
}

.rightwidth43 {
padding-left: 45.75%;
}

.rightwidth44 {
float: left;
margin-top: -.8rem;
padding-left: 14.5%;
width: 95%;
}

.rightwidth45 {
padding-left: 37.25%;
}

.rightwidth46 {
float: left;
margin-top: 1.5rem;
margin-bottom: 1.25rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth47 {
padding-left: 43.75%;
}

.rightwidth48 {
float: left;
margin-top: 2.25rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth49 {
clear: none;
margin-top: 3.5rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth50 {
width: 91.5%;
}

.rightwidth51 {
margin-left: 18.5%;
width: 68%;
}

.rightwidth52 {
margin-left: 25.5%;
width: 52%;
}

.rightwidth53 {
padding-left: 11.5%;
}

.rightwidth54 {
padding-left: 17%;
}

.rightwidth55 {
padding-left: 14.5%;
}

.rightwidth56 {
padding-left: 31.5%;
}

.rightwidth57 {
padding-left: 17.75%;
}

.rightwidth58 {
padding-left: 20%;
}

.rightwidth59 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 37.5%;
}

.rightwidth60 {
padding-left: 17%;
}

.rightwidth62 {
padding-left: 4.2%;
}

.rightwidth63 {
margin-left: 11.25%;
width: 90.5%;
}

.rightwidth64 {
width: 67%;
}

.rightwidth65 {
width: 58.5%;
}

.rightwidth66 {
width: 91.5%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 4.6%;
}

.rightwidth68 {
padding-left: 11.5%;
}

.rightwidth69 {
padding-left: 37.3%;
}

.rightwidth70 {
padding-left: 17.75%;
}

.rightwidth73 {
padding-left: 40.25%;
}

.rightwidth74 {
padding-left: 1.5%;
}

.rightwidth75 {
float: left;
margin-top: 1.5rem;
margin-bottom: 1.25rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth77 {
clear: none;
margin-top: 3.5rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth78 {
margin-left: 11.25%;
width: 90.5%;
}

.rightwidth80 {
width: 91.5%;
}

.rightwidth81 {
padding-left: 1.5%;
}

.rightwidth83 {
margin-left: 29%;
width: 20rem;
}

.rightwidth84 {
padding-left: 43%;
}

.rightwidth85 {
padding-left: 40.25%;
}

.rightwidth87 {
padding-left: 7%;
}

.rightwidth88 {
padding-left: 24.2%;
}

.rightwidth89 {
padding-left: 32.4%;
}

.rightwidth90 {
padding-left: 20.2%;
}

.rightwidth91 {
padding-left: 11.5%;
}

.rightwidth92 {
padding-left: 7%;
}

.rightwidth93 {
padding-left: 11.5%;
}

.rightwidth94 {
padding-left: 17%;
}

.rightwidth95 {
padding-left: 11.5%;
}

.rightwidth96 {
clear: none;
margin-top: 1.5rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth97 {
padding-left: 11.5rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 77%;
}

.rightwidth99 {
width: 60.5%;
}

.rightwidth100 {
margin-left: 0%;
margin-top: 4rem;
padding-left: 3%;
}

.rightwidth102 {
padding-left: 1.5%;
}

.rightwidth104 {
clear: none;
margin-top: 1.5rem;
padding-left: 0%;
width: 82.5%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 37.5%;
}

.spacer7 {
margin-top: -.4rem;
}

.spacer21 {
margin-left: 34%;
}

.spacer26 {
margin-left: 2.5rem;
}

.spacer31 {
margin-left: 2rem;
}

.spacer46 {
padding-left: 42rem;
}

.spacer56 {
margin-left: 39.5%;
}

.spacer60 {
margin-left: 28rem;
width: 25rem;
}

.spacer67 {
margin-left: 40%;
}

.spacer74 {
margin-left: 22.5%;
width: 57%;
}

.spacer76 {
margin-left: 30.5%;
width: 57%;
}

.spacer93 {
margin-left: 1.9rem;
}

.spacer95 {
margin-left: 13.5%;
padding-left: 2rem;
width: 71.5%;
}

.spacer96 {
margin-left: 2.5%;
padding-right: 6.5rem;
padding-left: 16.2%;
width: 86%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-left: 1.1rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer100 {
margin-left: 2.2rem;
}

.spacer101 {
margin-left: 1.4rem;
}

.spacer108 {
margin-left: 30.25%;
width: 50%;
}

.spacer111 {
width: 78%;
}

.spacer112 {
width: 89%;
}

.spacer113 {
width: 89%;
}

.spacer114 {
width: 39%;
}

.spacer115 {
width: 61%;
}

.spacer120 {
width: 71%;
}

.spacer126 {
height: 3rem;
width: 16rem;
}

.spacer127 {
margin-left: 7%;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer135 {
width: 71%;
}

.spacer153 {
margin-top: -2rem;
width: 71%;
}

.spacer170 {
margin-left: 33.75%;
}

.spacer174 {
margin-top: -2rem;
margin-bottom: -.5rem;
margin-left: .5%;
}

.spacer175 {
margin-top: .5rem;
margin-left: .5rem;
padding-left: .7rem;
width: 30rem;
}

.spacer181 {
margin-left: 40%;
width: 27.5%;
}

.spacer188 {
margin-left: 7%;
width: 81%;
}

.spacer189 {
margin-left: 6.8%;
width: 78%;
}

.spacer190 {
margin-left: 6.6%;
width: 83%;
}

.spacer191 {
min-height: 2rem;
}

.spacer192 {
margin-left: 4%;
width: 88%;
}

.spacer193 {
margin-top: -2rem;
margin-bottom: -.5rem;
}

.spacer203 {
padding-left: 43.2rem;
}

.spacer204 {
padding-left: 39.7rem;
}

.spacer205 {
padding-left: 39rem;
}

.spacer206 {
padding-left: 40.3rem;
}

.spacer207 {
padding-left: 21.3rem;
}

.spacer208 {
padding-left: 22.25rem;
}

.spacer209 {
padding-left: 19rem;
}

.spacer210 {
padding-left: 18.3rem;
}

.spacer211 {
padding-left: 19.6rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 18.2rem;
}

.spacer219 {
padding-left: 18.2rem;
}

.spacer222 {
margin-left: 2.5%;
padding-right: 15rem;
padding-left: 16.2%;
width: 96.5%;
}

.spacer223 {
margin-left: 2.5%;
padding-right: 15rem;
padding-left: 16.2%;
width: 96.5%;
}

.spacer224 {
padding-right: 0rem;
margin-left: 12.5%;
width: 75.4%;
}

.spacer237 {
margin-top: .5rem;
margin-bottom: 6.5rem;
margin-left: 29rem;
width: 30%;
}

.spacer240 {
margin-left: 15.2%;
}

.spacer241 {
margin-left: 12.8%;
}

.spacer242 {
margin-left: 13%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer252 {
margin-left: 7%;
}

.spacer273 {
width: 89%;
}

.spacer275 {
margin-left: 1rem;
width: 98%;
}

.spacer276 {
margin-left: 2.3rem;
}

.spacer277 {
margin-left: 15.2%;
}

.spacer280 {
margin-left: 9.8%;
padding-right: 1rem;
}

.spacer281 {
margin-left: 9.8%;
padding-right: 1rem;
}

.spacer282 {
margin-left: 23rem;
}

.spacer283 {
margin-top: -.14rem;
margin-left: 60rem;
}

.spacer284 {
margin-left: 5rem;
width: 96%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 8.5rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
margin-left: 8.75rem;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer299 {
margin-left: 6.6rem;
}

.spacer300 {
margin-left: 2.5%;
padding-right: 6.5rem;
padding-left: 16.2%;
width: 86%;
}

.spacer306 {
padding-left: 39.2rem;
}

.spacer312 {
padding-left: 18.4rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2.15rem;
}

.spacer322 {
margin-top: 1rem;
margin-left: 0rem;
}

.spacer324 {
margin-left: 1rem;
width: 88.25%;
}

.table2 {
width: 84%;
border: none;
}

.table2, th, td {
margin-left: 9.4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
margin-bottom: 2rem;
width: 550%;
}

.table4 {
margin-left: 11%;
width: 76%;
}

.table5 {
margin-left: 0rem;
width: 522.5%;
}

.table6 {
width: 84%;
border: none;
}

.table6, th, td {
margin-left: 8.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 82%;
border: none;
}

.table7, th, td {
margin-left: 11.2%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -.1rem;
width: 521.75%;
}

.table9 {
margin-left: 9.5%;
width: 78%;
}

.table10 {
width: 1050%;
}

.table11 {
margin-top: 3rem;
margin-left: 3%;
max-height: 45rem;
width: 88%;
}

.table11::-webkit-scrollbar-track {
margin-left: 4.75rem;
}

.table13 {
margin-left: 8.25%;
max-height: 30rem;
width: 83%;
table-layout: auto;
}

.table14 {
width: 730%;
}

.table15 {
margin-left: 6.4%;
max-height: 35rem;
width: 85%;
}

.table16 {
width: 430%;
}

.table17 {
margin-bottom: 2rem;
}

.table18 {
margin-bottom: 0rem;
margin-left: 11.3%;
padding-bottom: 3rem;
width: 74.5%;
}

.table19 {
margin-top: -.5rem;
margin-left: 6.7%;
}

.table19 td a {
padding-bottom: 1rem;
}

.table22 {
margin-bottom: 0rem;
margin-left: 17.3%;
padding-bottom: 3rem;
width: 77.5%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 220%;
}

.table25 {
margin-top: 0rem;
margin-left: 12.25%;
margin-bottom: -1.5rem;
padding-bottom: 0rem;
width: 72%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
margin-bottom: 2rem;
width: 550%;
}

.table31 {
margin-bottom: 4rem;
width: 550%;
}

.table32 {
margin-left: 11%;
width: 76%;
}

.table34 {
margin-bottom: 2rem;
width: 550%;
}

.table35 {
margin-left: 19%;
width: 300%;
}

.table37 {
height: 12.5rem;
width: 250%;
}

.table38 {
margin-bottom: 7rem;
width: 100%;
}

.table39 {
margin-left: 13%;
width: 72%;
}

.table40 {
margin-bottom: 0rem;
margin-left: 8%;
width: 85%;
}

.table41 {
margin-bottom: 3rem;
width: 175%;
}

.table42 {
height: 96.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-bottom: 0rem;
width: 110%;
}

.table44 {
margin-bottom: 0rem;
margin-left: 10%;
padding-bottom: 0rem;
width: 76%;
}

.table45 {
margin-left: 5.5rem;
width: 86%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 5.5rem;
width: 86%;
}

.table48 {
margin-left: 4rem;
width: 87%;
}

.table49 {
margin-left: 11%;
width: 65rem;
}

.table50 {
margin-bottom: 0rem;
margin-left: 5%;
width: 85%;
}

.table51 {
margin-left: 5rem;
width: 71.5%;
}

.table52 {
margin-bottom: 3rem;
width: 100%;
}

.table55 {
width: 100%;
}

.table56 {
margin-bottom: 2rem;
margin-left: 8%;
width: 85%;
}

.table57 {
margin-bottom: 3rem;
width: 175%;
}

.table58 {
margin-top: -.5rem;
margin-left: -6.7%;
}

.table58 td a {
padding-bottom: 1rem;
}

.table59 {
margin-top: 1rem;
margin-left: -5%;
width: 200%;
}

.table59 td a {
padding-bottom: 1rem;
}

.table60 {
margin-top: -.5rem;
margin-left: 6.7%;
}

.table60 td a {
padding-bottom: 1rem;
}

.table61 {
margin-bottom: 0rem;
margin-left: 10%;
padding-bottom: 0rem;
width: 76%;
}

.table62 {
height: 163.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-bottom: 0rem;
width: 110%;
}

.table64 {
margin-left: 5.5rem;
width: 86%;
}

.table65 {
margin-left: 10.5rem;
width: 80%;
}

.table66 {
height: 168.5rem;
width: 100%;
margin-bottom: 2rem;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
height: 185.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table69 {
margin-top: -.5rem;
margin-left: 6.7%;
width: 95%;
}

.table69 td a {
padding-bottom: 1rem;
}

.table70 {
margin-left: .55rem;
width: 522.5%;
}

.title1 {
margin-top: 3.5rem;
}

.title1a {
margin-top: 3.5rem;
}

.title2 {
padding-left: 10rem;
padding-right: 10rem;
}

.title3 {
margin-left: 43.25%;
}

.title8 {
padding-left: 2.3rem;
width: 15.5%;
}

.title15 {
margin-top: 16rem;
margin-bottom: 12rem;
}

.title19 {
margin-top: 12rem;
}

.title21 {
width: 27%;
}

.title22 {
margin-top: 6rem;
}

.title23 {
padding-left: 15rem;
padding-right: 10rem;
}

.title24 {
margin-top: 2rem;
}

.title25 {
padding-left: 15rem;
padding-right: 10rem;
}

.title27 {
margin-left: -4%;
width: 25%;
}

.title28 {
margin-top: 2rem;
}

.title32 {
margin-top: 5rem;
}

.title36 {
width: 30rem;
}

.title42 {
margin-top: 5rem;
}

.title44 {
margin-top: 5rem;
}

.title48 {
width: 7.5%;
}

.title49 {
margin-left: -.25%;
}

.title50 {
margin-top: 4.5rem;
}

.title51 {
margin-left: -.1%;
width: 14.8%;
}

.title52 {
margin-left: 1.6rem;
width: 12.6%;
}

.title53 {
width: 11.5%;
}

.title54 {
margin-left: 12.5%;
}

.title55 {
margin-left: 5.8%;
}

.title56 {
margin-top: 3rem;
}

.title58 {
margin-top: 3rem;
}

.title59 {
margin-left: -.1%;
width: 13.45%;
}

.title65 {
padding-left: 3.15rem;
width: 15.5%;
}

.title66 {
margin-left: 1.6rem;
width: 11.2%;
}

.title67 {
width: 8.5rem;
}

.title68 {
width: 4.5%;
}

.title69 {
width: 3rem;
}

.title73 {
width: 11.5%;
}

.title74 {
margin-left: 5.8%;
}

.title75 {
margin-left: -.25%;
}

.title76 {
margin-left: -1.5rem;
width: 14.8%;
}

.title77 {
margin-left: 0rem;
width: 12.6%;
}

.title78 {
margin-left: 5.8%;
}

.title79 {
margin-left: -.25%;
}

.title80 {
margin-left: -.8rem;
width: 14.8%;
}

.title81 {
width: 11.5%;
}

.title82 {
margin-left: 1rem;
width: 12.6%;
}

.title84 {
width: 11.5%;
}

.title85 {
margin-left: 5.8%;
}

.title86 {
margin-left: -.25%;
}

.title87 {
margin-left: -2.4rem;
width: 14.8%;
}

.title88 {
margin-left: -.75rem;
width: 12.6%;
}

.title89 {
margin-left: 4.7rem;
}

.title90 {
margin-left: -.25rem;
}

.title93 {
width: 2.5rem;
}

.title94 {
width: 11.5%;
}

.title95 {
width: 11.5%;
}

.title96 {
width: 8rem;
}

.title97 {
width: 3rem;
}

.title98 {
width: 3rem;
}

.title99 {
width: 3rem;
}

.title100 {
width: 2.25rem;
}

.title104 {
margin-top: 8rem;
}

.title105 {
margin-top: 2rem;
}

.title106 {
margin-left: 43.25%;
}

.title108 {
width: .08rem;
}

.title109 {
padding-left: 3.5rem;
width: 2.25rem;
}

.title111 {
padding-left: 3.5rem;
width: 10.5rem;
}

.title112 {
width: 10rem;
}

.title113 {
padding-left: 2.3rem;
width: 44rem;
}

.title114 {
width: 4.5%;
}

.title115 {
width: 4.5%;
}

.title116 {
width: 2.25rem;
}

.title117 {
width: 2rem;
}

.title118 {
width: 8rem;
}

.title122 {
padding-bottom: .75rem;
padding-left: 5rem;
width: 4.5%;
}

.title123 {
width: 4.5%;
}

.title124 {
padding-left: 5rem;
}

.title126 {
padding-bottom: .75rem;
padding-left: 5rem;
width: 4.5%;
}

.title127 {
padding-left: 5rem;
}

.title129 {
padding-left: 8.35rem;
}

.title132 {
padding-left: 3.75rem;
width: 25rem;
}

.title136 {
padding-left: 1.3rem;
}

.title137 {
padding-right: 4rem;
}

.title139 {
padding-left: 4rem;
}

.title144 {
padding-left: 1.5rem;
}

.title145 {
margin-left: 44.25%;
}

.title147 {
padding-left: 4rem;
}

.title148 {
padding-left: 4rem;
width: 23rem;
}

.title149 {
padding-left: 4rem;
}

.title151 {
margin-top: 3rem;
padding-left: 10rem;
padding-right: 10rem;
}

.title152 {
width: 8rem;
}

.title155 {
padding-left: 5.3rem;
}

.title156 {
width: 4.25rem;
}

.title157 {
margin-left: 44.25%;
}

.title160 {
width: 4.5%;
}

.title161 {
margin-left: -2.4rem;
width: 17.1%;
}

.title162 {
margin-left: -.5rem;
width: 14.6%;
}

.title163 {
margin-left: 5.8%;
}

.title164 {
margin-left: -.25%;
}

.top1 {
margin-top: 18rem;
}

.txtalgn116 {
width: 72.2rem;
}

.txtalgn116a {
margin-left: 4.85rem;
}

.updatesummary3 {
width: 20rem;
}

.width1 {
width: 30rem;
}

.width2 {
width: 47%;
}

.width3 {
width: 37rem;
}

.width5 {
margin-left: 7%;
}

.width6 {
display: block;
float: left;
padding-right: 0rem;
width: 32.4%;
}

.width7 {
width: 24.5%;
}

.width8 {
width: 40.25%;
}

.width9 {
width: 41.25%;
}

.width10 {
width: 40.25%;
}

.width11 {
width: 30rem;
}

.width12 {
margin-top: -3rem;
margin-bottom: -1rem;
width: 30rem;
}

.width13 {
width: 19.5%;
}

.width14 {
width: 25%;
}

.width15 {
width: 38.25%;
}

.width16 {
margin-left: 5%;
width: 73%;
}

.width17 {
width: 37%;
}

.width19 {
width: 42%;
}

.width20 {
width: 40.25%;
}

.width22 {
display: block;
float: left;
padding-right: 0rem;
width: 40.75%;
}

.width23 {
width: 42%;
}

.width25 {
margin-left: 8.25%;
width: 65rem;
}

.width26 {
width: 71%;
}

.width27 {
width: 47%;
}

.width28 {
width: 71%;
}

.width29 {
width: 42%;
}

.width30 {
padding-left: 0%;
margin-left: 0%;
width: 100%;
}

.width33 {
display: block;
float: left;
padding-right: 0rem;
width: 34.5%;
}

.width34 {
margin-left: 11.15%;
}

.width36 {
width: 61%;
}

.width37 {
margin-left: -1.9%;
width: 34rem;
}

.width38 {
width: 80%;
}

.width39 {
padding-left: 0%;
width: 34%;
}

.width40 {
width: 34%;
}

.width41 {
padding-left: 0%;
margin-left: 0%;
width: 100%;
}

.width42 {
padding-left: 0%;
width: 34%;
}

.width43 {
padding-left: 0%;
margin-left: 0%;
width: 100%;
}

.width44 {
padding-left: 0%;
margin-left: 0%;
width: 100%;
}

.width45 {
width: 34%;
}

.width46 {
width: 18rem;
}

.width47 {
padding-left: 0%;
margin-left: -7.25%;
width: 98%;
}

.width48 {
width: 24rem;
}

.width49 {
margin-left: 5%;
width: 73%;
}

.width50 {
padding-left: 0%;
width: 28%;
}

.width51 {
width: 30rem;
}

.width52 {
padding-left: 0%;
width: 16%;
}

.width54 {
width: 31%;
}

.width56 {
width: 38.75%;
}

.width57 {
width: 33%;
}

.width58 {
width: 24rem;
}

.width59 {
width: 41.5%;
}

.width60 {
width: 40.25%;
}

.width61 {
width: 40.25%;
}

.width62 {
padding-left: 0%;
width: 26.5%;
}

.width63 {
width: 29%;
}

.width64 {
width: 88%;
}

.width65 {
width: 88%;
}

.width66 {
padding-left: 0%;
width: 100%;
}

.width67 {
padding-left: 0%;
width: 100%;
}

.width68 {
padding-left: 0%;
width: 30%;
}

.width69 {
padding-left: 0%;
width: 17.5%;
}

.width70 {
width: 94%;
}

.width71 {
width: 24%;
}

.width72 {
padding-left: 0%;
margin-left: 0%;
width: 100%;
}

.width73 {
padding-left: 0%;
width: 100%;
}

.width74 {
padding-left: 0%;
width: 100%;
}

.width75 {
padding-left: 0%;
width: 100%;
}

.width76 {
padding-left: 0%;
width: 27.5%;
}

.width77 {
width: 40.25%;
}

.width79 {
width: 40.25%;
}

.width81 {
width: 28%;
display: none;
}

.width82 {
width: 40.25%;
}

.width84 {
width: 40.25%;
}

.width86 {
width: 40.25%;
}

.width88 {
width: 40.25%;
}

.width91 {
width: 30%;
display: none;
}

.width92 {
width: 30.3%;
}

.width93 {
width: 36.6%;
}

.width94 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width95 {
width: 39.95%;
display: none;
}

.width96 {
width: 30%;
display: none;
}

.width97 {
width: 27.9%;
}

.width98 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width99 {
width: 40.25%;
}

.width101 {
width: 40.25%;
}

.width102 {
width: 40.25%;
}

.width104 {
width: 40.25%;
}

.width105 {
width: 40.25%;
}

.width106 {
margin-left: 8.25%;
}

.width107 {
margin-left: 0%;
width: 40.25%;
}

.width108 {
margin-left: 5%;
width: 82%;
}

.width109 {
width: 40.25%;
}

.width110 {
padding-left: 0%;
width: 17.5%;
}

.width111 {
margin-left: -1.9%;
width: 34rem;
}

.width112 {
margin-left: 8.25%;
}

.width113 {
margin-left: 8.25%;
}

.width114 {
margin-left: 0%;
width: 40.25%;
}

.width116 {
width: 94%;
}

.width117 {
padding-left: 0%;
width: 16%;
}

.width118 {
padding-left: 0%;
width: 16%;
}

.width119 {
width: 40.25%;
}

.width120 {
width: 83.5%;
}

.width121 {
margin-left: 38.2%;
}

.width122 {
width: 39%;
}

.width123 {
width: 94%;
}

.width124 {
padding-left: 0%;
width: 20%;
}

.width125 {
margin-left: 11.15%;
width: 83.5%;
}

.width126 {
margin-left: 8.25%;
}

.width127 {
margin-left: 0%;
width: 40.25%;
}

.width128 {
padding-left: 0%;
width: 16%;
}

.width129 {
width: 94%;
}

.width130 {
margin-left: 3.75rem;
width: 34rem;
}

.width131 {
margin-left: 6%;
width: 85%;
}

.width132 {
margin: auto;
width: 80%;
}

.width133 {
margin-left: 11.15%;
width: 83.5%;
}

.width134 {
width: 94%;
}

.width135 {
width: 78%;
}

.width137 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width138 {
width: 40.25%;
}

.width139 {
padding-left: 0%;
width: 18%;
}

.width140 {
padding-left: 0%;
width: 16%;
}

.width141 {
padding-left: 0%;
width: 17.5%;
}

.width142 {
margin-left: 8.25%;
}

.width143 {
margin-left: 11.15%;
}

.width144 {
margin-left: 8.25%;
padding-right: 12rem;
width: 90%;
}

.width145 {
width: 40.25%;
}

.width146 {
width: 59.25%;
}

.width149 {
margin-top: -3rem;
padding-left: 0%;
width: 42%;
}

.width150 {
margin-left: 32.2%;
}

.width151 {
margin-left: 1.25%;
width: 95%;
}

.width152 {
width: 40.25%;
}

.width153 {
margin-left: 5%;
width: 73%;
}

.width154 {
width: 83.5%;
}

.width155 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width156 {
width: 40.25%;
}

.width157 {
width: 40.25%;
}

.width158 {
width: 40.25%;
}

.width159 {
width: 40.25%;
}

.width160 {
width: 40.25%;
}

.width161 {
width: 40.25%;
}

.width162 {
width: 40.25%;
}

.width163 {
width: 40.25%;
}

.width164 {
width: 40.25%;
}

.width165 {
width: 40.25%;
}

.width166 {
width: 40.25%;
}

.width167 {
margin-left: 8.25%;
padding-right: 12rem;
width: 90%;
}

.width168 {
margin-left: 5%;
width: 73%;
}

.width170 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width171 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width172 {
margin-left: 11.15%;
padding-right: 12rem;
width: 90%;
}

.width174 {
margin-left: 8.25%;
}

.width175 {
width: 40.25%;
}

.width176 {
width: 40.25%;
}

.width177 {
width: 40.25%;
}

.width178 {
width: 40.25%;
}

.width182 {
width: 39.5%;
}

}

@media screen and (min-width: 84em) {

/********************************************************/
/*  HTML border color.   iPhone here                    */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -1rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

.spacer12 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 3rem;
margin-left: 0%;
width: 100%;
}

.spacer13 {
font-size: 1.3rem;
font-weight: bold;
margin-top: 4rem;
margin-left: 0%;
width: 100%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#load-more-comments {
margin-right: 42rem;
}

#comment-history-list {
width: 80%;
margin-left: 5rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 13.5rem;
width: 80%;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 29rem;
margin-bottom: 4rem;
width: 39rem;
}

.add-row-budget {
margin-left: -9%;
}

.add-row-contact {
margin-left: -9%;
}

.add-row-goal {
margin-top: -184.5rem;
margin-left: -8%;
}

.add-row-meeting {
margin-top: -94.5rem;
margin-left: -8%;
}

.add-row-program-plan {
margin-top: -130rem;
margin-left: -8%;
}

.add-row-program {
margin-left: -9%;
}

.add-row-project-plan {
margin-top: -161.5rem;
margin-left: -8%;
}

.add-row-survey {
margin-left: -9%;
}

.add-row-time {
margin-left: -9%;
}

.add-row-to-do {
margin-top: -15rem;
margin-left: -8.75%;
}

.add-row-work-log {
margin-top: -8.6rem;
margin-left: -9%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -3rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -6.6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: 1.5rem;
margin-bottom: 1.5rem;
margin-left: -6.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -1rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: 1rem;
margin-left: -1.5rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -6.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -1.25rem;
padding-right: 13rem;
}

.attachmentname12 {
padding-top: 1rem;
margin-bottom: -1rem;
margin-left: -3.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 1rem;
margin-bottom: -1rem;
margin-left: -3.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -6.6rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -1rem;
width: 67%;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -4.75rem;
text-shadow: .08rem .08rem .08rem #000000;
width: 67%;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -3rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -3.75rem;
text-shadow: .08rem .08rem .08rem #000000;
width: 67%;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -1rem;
width: 87%;
}

.box2 {
width: 80rem;
}

.box3 {
margin-left: 3%;
width: 94%;
}

.box4 {
margin-left: 3%;
width: 94%;
}

.box5 {
margin-left: 3%;
width: 94%;
}

.box6 {
margin-bottom: 37rem;
}

.box7 {
margin-left: 3%;
width: 94%;
}

.box8 {
margin-top: 5rem;
margin-left: 3%;
width: 94%;
}

.box9 {
margin-left: 33%;
margin-bottom: 4rem;
width: 34%;
}

.box10 {
margin-left: 3%;
min-height: 34rem;
width: 94%;
}

.box12 {
margin-left: 3%;
margin-bottom: 4rem;
width: 94%;
}

.box13 {
margin-left: 4%;
margin-bottom: 4rem;
width: 90%;
}

.box15 {
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 0%;
width: 100%;
}

.box16 {
margin-left: 3%;
min-height: 40rem;
padding-top: 2rem;
width: 94%;
}

.box17 {
margin-left: 3%;
margin-bottom: 1rem;
width: 94%;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 2rem;
margin-bottom: 0rem;
margin-left: 22.25%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 3rem;
width: 55%;
}

.box20 {
margin-top: 1rem;
height: 24rem;
}

.box21 {
margin-left: 3%;
margin-bottom: 3rem;
padding-bottom: 3rem;
width: 94%;
}

.box22 {
margin-left: 3%;
margin-bottom: 3rem;
width: 94%;
}

.box27 {
margin-left: 3%;
margin-bottom: 4rem;
width: 94%;
}

.box28 {
margin-top: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
width: 100%;
}

.box29 {
display: block;
margin-left: 8rem;
margin-bottom: 0rem;
width: 70rem;
}

.box30 {
margin-left: 10.75rem;
width: 80rem;
}

.box31 {
width: 75.5rem;
}

.box32 {
display: block;
margin-left: 13rem;
margin-bottom: 2rem;
width: 70rem;
}

.box33 {
width: 70rem;
}

.box34 {
width: 80rem;
}

.box35 {
margin-left: 3%;
margin-bottom: 4rem;
width: 94%;
}

.box36 {
margin-left: 8.75%;
margin-top: 0rem;
width: 84%;
}

.box37 {
margin-left: 7%;
margin-top: 0rem;
width: 84%;
}

.box38 {
margin-left: 3%;
margin-bottom: 4rem;
width: 94%;
}

.button1 {
margin-left: 37.65rem;
}

.button7 {
margin-left: 46rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 29rem;
}

.button9 {
float: left;
margin-top: -5.3rem;
margin-bottom: 3rem;
margin-left: 62rem;
}

.button23 {
margin-right: 7rem;
}

.button24 {
margin-left: 7rem;
}

.button92 {
width: 33rem;
}

.button93 {
width: 30rem;
}

.button94 {
width: 26rem;
}

.button101 {
width: 40rem;
}

.button102 {
width: 36rem;
}

.button113 {
width: 84rem;
}

.button116 {
width: 84rem;
}

.button121 {
margin-left: -12%;
}

.button124 {
margin-left: -122%;
}

.button125 {
margin-left: -12.5%;
}

.button126 {
margin-left: -122%;
}

.button129 {
margin-left: -8.35%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 29rem;
}

.button132 {
float: left;
margin-top: -5.3rem;
margin-bottom: 3rem;
margin-left: 62rem;
}

.button133 {
margin-left: 34rem;
}

.button134 {
margin-left: 34.65rem;
}

.button139 {
margin-left: 33rem;
}

.button159 {
font-size: 1rem;
margin-left: 31%;
margin-right: 5.5rem;
width: 8rem;
}

.button160 {
font-size: 1rem;
width: 8rem;
}

.button164 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button165 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button169 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button171 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button173 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button174 {
font-size: 1rem;
width: 8rem;
}

.button176 {
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -19%;
}

.button183 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button204 {
font-size: 1rem;
margin-left: 29%;
margin-right: 7rem;
width: 8rem;
}

.button211 {
margin-right: 7rem;
}

.button212 {
margin-left: 7rem;
}

.button213 {
margin-right: 7rem;
}

.button214 {
margin-left: 7rem;
}

.button215 {
margin-right: 7rem;
}

.button216 {
margin-left: 7rem;
}

.button217 {
margin-right: 7rem;
}

.button218 {
margin-left: 7rem;
}

.button219 {
margin-right: 7rem;
}

.button220 {
margin-left: 7rem;
}

.button221 {
margin-left: -12.5%;
}

.button222 {
margin-left: -152%;
}

.button223 {
margin-left: -152%;
}

.button224 {
margin-left: -20.25%;
}

.button227 {
margin-left: 26rem;
}

.choices {
padding-left: 3.6rem;
}

.choices1 {
margin-left: -2rem;
padding-left: 1.75rem;
width: 12rem;
}

.choices3 {
padding-left: 3.6rem;
}

.choices4 {
padding-left: 3.4rem;
}

.choices5 {
padding-left: 3.6rem;
}

.choices6 {
padding-left: 3.2rem;
}

.choices7 {
padding-left: 1.8rem;
}

.choices9 {
padding-left: 3.2rem;
width: 90%;
}

.choices11 {
padding-left: 3.2rem;
width: 90%;
}

.col11 {
width: 45%;
}

.col12 {
visibility: visible;
width: 8%;
}

.col13 {
visibility: visible;
width: 35%;
}

.col14 {
width: 23%;
}

.col16 {
width: 24rem;
}

.col17 {
width: 18rem;
}

.col18 {
width: 21rem;
}

.col19 {
width: 35rem;
}

.delete-row-budget {
margin-left: -4.5%;
}

.delete-row-contact {
margin-left: -4.25%;
}

.delete-row-goal {
margin-top: -184.5rem;
margin-left: -3.25%;
}

.delete-row-meeting {
margin-top: -58.5rem;
margin-left: -3.25%;
}

.delete-row-program-plan {
margin-top: -130rem;
margin-left: -3.25%;
}

.delete-row-program {
margin-left: -4.5%;
}

.delete-row-project-plan {
margin-top: -161.5rem;
margin-left: -3.25%;
}

.delete-row-survey {
margin-left: -4.5%;
}

.delete-row-time {
margin-left: -4.5%;
}

.delete-row-to-do {
margin-top: -15rem;
margin-left: -3.75%;
}

.delete-row-work-log {
margin-top: -8.5rem;
margin-left: -4%;
}

.description {
padding-left: 3.6rem;
}

.description1 {
padding-left: 1.5rem;
}

.description2 {
padding-left: 1.5rem;
}

.description3 {
padding-left: 3.5rem;
width: 30%;
}

.description4 {
padding-left: 3.5rem;
width: 30%;
}

.description5 {
padding-left: 3.5rem;
width: 30%;
}

.description6 {
padding-left: 3.6rem;
}

#email {
width: 29rem;
}

.err-msg {
margin-left: 14.5%;
width: 70rem;
}

.err-msg1 {
margin-top: .75rem;
margin-left: 29.75%;
}

.err-msg2 {
margin-left: 3.5rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 3.9rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 3.3rem;
}

.err-msg6 {
margin-left: 101.5%;
width: 17.5rem;
}

.err-msg7 {
margin-left: 3.5rem;
width: 26.5rem;
}

.err-msg8 {
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 12.1rem;
}

.err-msg12 {
margin-left: 14.5%;
}

.err-msg13 {
margin-left: 14.5%;
}

.err-msg14 {
margin-left: 38%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 23.2rem;
}

.err-msg16 {
margin-left: 14.5%;
width: 70rem;
}

.err-msg17 {
margin-left: 14rem;
}

.err-msg18 {
margin-left: 5.75rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 15.5rem;
}

.err-msg23 {
margin-left: 5rem;
width: 25rem;
}

.err-msg24 {
margin-left: 5rem;
width: 20rem;
}

.err-msg25 {
margin-left: 5rem;
width: 20rem;
}

.err-msg26 {
margin-left: 3.9rem;
}

.err-msg27 {
margin-left: 3.3rem;
}

.err-msg29 {
margin-left: -.2rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -40rem;
}

.err-msg32 {
margin-left: 3.3rem;
}

.err-msg33 {
margin-left: 3.3rem;
}

#file_list {
width: 70rem;
}

#file_list1 {
width: 70rem;
}

#file_list2 {
width: 40rem;
}

#file_list3 {
width: 70rem;
}

#file_list4 {
width: 45rem;
}

#file_names {
width: 67rem;
}

#file_names1 {
width: 67rem;
}

#file_names2 {
width: 40rem;
}

#file_names3 {
width: 67rem;
}

#file_names4 {
width: 45rem;
}

.floatleft1 {
margin-left: -5.5rem;
position: absolute;
}

.floatright12 {
padding-left: 16.25%;
}

.floatright22 {
padding-left: 25.25%;
}

.floatright31 {
padding-left: 24%;
}

.floatright62 {
margin-left: 11%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.25%;
}

.floatright71 {
padding-left: 21.25%;
}

.floatright72 {
margin-left: 0%;
padding-left: 8.2%;
}

.floatright78 {
padding-left: 11%;
}

.image8 {
margin-left: 14.4rem;
margin-right: -1.5rem;
}

.image9 {
margin-left: 17.9rem;
margin-right: -1.5rem;
}

.image10 {
margin-left: 17rem;
margin-right: -1.5rem;
}

.image11 {
margin-left: 17rem;
margin-right: -1.5rem;
}

.image12 {
margin-left: 14.5rem;
margin-right: -1.5rem;
}

.image13 {
margin-left: 17.9rem;
margin-right: -1.5rem;
}

.image14 {
margin-left: 20.75rem;
margin-right: -2rem;
}

.image15 {
margin-left: 20.75rem;
margin-right: -2rem;
}

.image16 {
margin-left: 21.95rem;
margin-right: -2rem;
}

.image17 {
margin-left: 21.95rem;
margin-right: -2rem;
}

.image18 {
margin-left: -5.5rem;
}

.image19 {
margin-left: -5.5rem;
}

.image20 {
margin-top: 2rem;
margin-left: -5.5rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image22 {
margin-left: 13.9rem;
margin-right: -1rem;
}

.image23 {
margin-left: 17.3rem;
margin-right: -1.5rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
width: 25.7%;
}

.leftwidth2 {
width: 26.35%;
}

.leftwidth3 {
width: 34%;
}

.leftwidth4 {
width: 13%;
}

.leftwidth5 {
width: 12.5%;
}

.leftwidth7 {
padding-left: 8.5%;
}

.leftwidth9 {
padding-left: 2%;
}

.leftwidth11 {
margin-left: 0%;
width: 10.5%;
}

.leftwidth14 {
padding-left: 10%;
}

.leftwidth17 {
margin-left: -6.9%;
}

.leftwidth19 {
padding-left: 20.3%;
}

.leftwidth20 {
padding-left: 2%;
}

.leftwidth21 {
padding-left: 4.75%;
}

.leftwidth22 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth24 {
margin-left: 0%;
padding-left: 5%;
}

.leftwidth25 {
padding-left: 1%;
}

.leftwidth26 {
margin-left: 0%;
padding-left: 5%;
}

.leftwidth28 {
padding-left: 2%;
}

.leftwidth29 {
padding-left: 1.6%;
}

.leftwidth30 {
margin-left: 0%;
width: 10.85%;
}

.leftwidth31 {
padding-left: 0%;
}

.leftwidth34 {
padding-left: 3.5%;
}

.leftwidth35 {
margin-left: 0%;
width: 10.85%;
}

.leftwidth37 {
margin-left: 0%;
width: 10.6%;
}

.leftwidth45 {
padding-left: 9.6%;
}

.leftwidth46 {
padding-left: 10.4%;
}

.leftwidth51 {
padding-left: 9.7%;
}

.leftwidth52 {
padding-left: 15.3%;
}

.leftwidth54 {
padding-left: 5.5%;
}

.leftwidth55 {
padding-left: 5%;
}

.leftwidth56 {
margin-left: -6rem;
padding-left: .5%;
}

.leftwidth57 {
padding-left: 2%;
}

.leftwidth58 {
padding-left: 26%;
}

.leftwidth59 {
padding-left: 3.3%;
}

.leftwidth60 {
margin-left: -5%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 28%;
}

.leftwidth62 {
padding-left: 27.3%;
}

.leftwidth63 {
padding-left: 28.75%;
}

.leftwidth64 {
margin-left: -15.9%;
}

.leftwidth65 {
padding-left: 22.25%;
}

.leftwidth66 {
margin-left: -6rem;
padding-left: .5%;
}

.leftwidth78 {
padding-left: 3.5%;
}

.leftwidth79 {
margin-left: 0%;
width: 10.85%;
}

.leftwidth80 {
margin-left: 0%;
width: 10.85%;
}

.leftwidth81 {
padding-left: 1.25%;
}

.leftwidth82 {
margin-left: 5.8%;
padding-left: 0%;
width: 95%;
}

.leftwidth84 {
margin-top: 1rem;
margin-left: 0%;
}

.leftwidth85 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth87 {
padding-left: 32%;
padding-right: 34%;
}

.leftwidth89 {
margin-left: 0%;
width: 10.85%;
}

.leftwidth91 {
margin-left: 2.5rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: 2.5rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: .25rem;
padding-left: 0%;
}

.leftwidth96 {
padding-left: 1.25%;
}

.leftwidth99 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth101 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth106 {
margin-left: 2.5rem;
padding-left: 0%;
}

#my_files {
margin-left: -4rem;
}

#my_files1 {
margin-left: -4rem;
}

.mytask1 {
padding-left: 2.2rem;
}

.mytask3 {
padding-left: 1.8rem;
width: 100%;
}

.mytask4 {
padding-left: 2.2rem;
width: 80%;
}

.name {
padding-left: 3.6rem;
}

.name1 {
padding-left: 3.6rem;
}

.name4 {
padding-left: 3.1rem;
width: 53%;
}

.name5 {
width: 35.25%;
}

.name25 {
padding-left: 3.6rem;
width: 50%;
}

.name26 {
padding-left: 2rem;
width: 130%;
}

.name27 {
padding-left: 3.25rem;
width: 90%;
}

.name28 {
margin-left: -3.5rem;
padding-left: 3.6rem;
width: 104%;
}

.name29 {
padding-left: 3.6rem;
}

.name30 {
margin-bottom: 1.5rem;
padding-left: 3.25rem;
width: 90%;
}

.name31 {
margin-bottom: 1.5rem;
padding-left: 3.25rem;
width: 90%;
}

.rightwidth1 {
padding-left: 29%;
}

.rightwidth2 {
padding-left: 26.5%;
}

.rightwidth3 {
width: 73.65%;
}

.rightwidth4 {
margin-left: 23%;
}

.rightwidth5 {
margin-left: 23%;
}

.rightwidth7 {
padding-left: 29%;
}

.rightwidth8 {
padding-left: 0%;
width: 74.3%;
}

.rightwidth9 {
padding-left: 25.7%;
}

.rightwidth14 {
margin-left: 2.4%;
padding-right: 8.5rem;
width: 95%;
}

.rightwidth17 {
margin-left: 0%;
width: 83.8%;
}

.rightwidth19 {
padding-left: 0%;
}

.rightwidth20 {
margin-left: 0%;
width: 83.4%;
}

.rightwidth21 {
padding-left: 32.5%;
}

.rightwidth22 {
padding-left: 42.5%;
}

.rightwidth25 {
margin-left: 10.75%;
width: 86.25%;
}

.rightwidth27 {
padding-left: 12rem;
width: 92.5%;
}

.rightwidth30 {
padding-left: 43.25%;
}

.rightwidth31 {
padding-left: 43.25%;
}

.rightwidth32 {
padding-left: 41%;
}

.rightwidth35 {
padding-left: 12.9%;
}

.rightwidth39 {
margin-left: .25%;
width: 91%;
}

.rightwidth40 {
margin-left: 10.5%;
width: 93.5%;
}

.rightwidth41 {
margin-left: 12%;
width: 82.25%;
}

.rightwidth42 {
padding-left: 46%;
}

.rightwidth43 {
padding-left: 46.2%;
}

.rightwidth44 {
padding-left: 12rem;
width: 92.5%;
}

.rightwidth45 {
padding-left: 29.75%;
}

.rightwidth46 {
width: 83.15%;
}

.rightwidth47 {
padding-left: 43.5%;
}

.rightwidth48 {
margin-left: 0%;
width: 83.4%;
}

.rightwidth49 {
width: 83.15%;
}

.rightwidth50 {
width: 92%;
}

.rightwidth51 {
margin-left: 16%;
width: 70%;
}

.rightwidth52 {
margin-left: 25%;
width: 56%;
}

.rightwidth53 {
padding-left: 10.5%;
}

.rightwidth54 {
padding-left: 16.75%;
}

.rightwidth55 {
padding-left: 12.55%;
}

.rightwidth56 {
padding-left: 25.75%;
}

.rightwidth57 {
padding-left: 15%;
}

.rightwidth58 {
padding-left: 16.5%;
}

.rightwidth59 {
padding-left: 32%;
}

.rightwidth60 {
padding-left: 16.75%;
}

.rightwidth62 {
padding-left: 5.25%;
}

.rightwidth63 {
margin-left: 10.5%;
width: 93.5%;
}

.rightwidth64 {
width: 65.5%;
}

.rightwidth65 {
width: 57%;
}

.rightwidth66 {
width: 92%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 6.7%;
}

.rightwidth68 {
padding-left: 10.5%;
}

.rightwidth69 {
padding-left: 38.8%;
}

.rightwidth70 {
padding-left: 15%;
}

.rightwidth73 {
padding-left: 41.5%;
}

.rightwidth74 {
margin-left: 0%;
padding-left: 0%;
}

.rightwidth75 {
width: 83.15%;
}

.rightwidth77 {
width: 83.15%;
}

.rightwidth78 {
margin-left: 10.5%;
width: 93.5%;
}

.rightwidth80 {
width: 92%;
}

.rightwidth81 {
margin-left: 0%;
padding-left: 5%;
}

.rightwidth83 {
margin-left: 31.5%;
width: 20rem;
}

.rightwidth84 {
padding-left: 44.2%;
}

.rightwidth85 {
padding-left: 41.5%;
}

.rightwidth87 {
margin-left: 0%;
padding-left: 7%;
}

.rightwidth88 {
margin-left: 0%;
padding-left: 21%;
}

.rightwidth89 {
margin-left: 0%;
padding-left: 31.75%;
}

.rightwidth90 {
margin-left: 0%;
padding-left: 17.5%;
}

.rightwidth91 {
padding-left: 10.5%;
}

.rightwidth92 {
margin-left: 0%;
padding-left: 7%;
}

.rightwidth93 {
padding-left: 10.5%;
}

.rightwidth94 {
padding-left: 16.75%;
}

.rightwidth95 {
padding-left: 10.5%;
}

.rightwidth96 {
width: 83.15%;
}

.rightwidth97 {
padding-left: 11.5rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 77%;
}

.rightwidth99 {
width: 60.5%;
}

.rightwidth100 {
margin-top: 4rem;
padding-left: 5.75%;
}

.rightwidth102 {
margin-left: 0%;
padding-left: 5%;
}

.rightwidth104 {
width: 83.15%;
}

.rightwidth105 {
padding-left: 33%;
}

.spacer7 {
margin-top: -.35rem;
}

.spacer21 {
margin-left: 36.75%;
}

.spacer31 {
margin-left: 2.75rem;
width: 12rem;
}

.spacer46 {
padding-left: 46rem;
}

.spacer56 {
margin-left: 40.6%;
}

.spacer58 {
text-shadow: .08rem .08rem .08rem #000000;
}

.spacer60 {
margin-left: 35rem;
width: 25rem;
}

.spacer67 {
margin-left: 42%;
}

.spacer74 {
margin-left: 21.1%;
width: 56.5%;
}

.spacer76 {
margin-left: 30.1%;
width: 56.5%;
}

.spacer93 {
margin-left: 1.8rem;
}

.spacer95 {
margin-left: 13.5%;
padding-left: 1.2rem;
width: 71.5%;
}

.spacer96 {
padding-right: 7.5rem;
padding-left: 13.3%;
width: 89%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-left: 1.3rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer100 {
margin-left: 2.1rem;
}

.spacer101 {
margin-left: 1.6rem;
}

.spacer108 {
margin-left: 30%;
width: 46.5%;
}

.spacer111 {
width: 74%;
}

.spacer112 {
width: 92.25%;
}

.spacer113 {
width: 92.25%;
}

.spacer114 {
width: 40.25%;
}

.spacer115 {
width: 59.75%;
}

.spacer120 {
width: 68%;
}

.spacer126 {
height: 3rem;
width: 16rem;
}

.spacer127 {
margin-left: 7%;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer135 {
width: 68%;
}

.spacer153 {
width: 68%;
}

.spacer170 {
margin-left: 27.6%;
}

.spacer174 {
margin-left: .5%;
}

.spacer175 {
margin-left: 1.5%;
width: 30rem;
}

.spacer176 {
margin-left: 1.5%;
width: 17.45rem;
}

.spacer181 {
margin-left: 41%;
width: 24%;
}

.spacer185 {
margin-left: .75rem;
}

.spacer188 {
margin-left: 12.7%;
width: 86%;
}

.spacer189 {
margin-left: 12.25%;
width: 85.75%;
}

.spacer190 {
margin-bottom: -.5rem;
margin-left: 5.2%;
width: 82%;
}

.spacer192 {
margin-left: 2.5%;
width: 88.5%;
}

.spacer193 {
margin-bottom: 1rem;
margin-left: .2%;
}

.spacer198 {
padding-left: 15.45rem;
}

.spacer199 {
padding-left: 16.65rem;
}

.spacer200 {
padding-left: 13rem;
}

.spacer201 {
padding-left: 12.4rem;
}

.spacer202 {
padding-left: 13.6rem;
}

.spacer203 {
padding-left: 47.2rem;
}

.spacer204 {
padding-left: 43.75rem;
}

.spacer205 {
padding-left: 43rem;
}

.spacer206 {
padding-left: 44.3rem;
}

.spacer207 {
padding-left: 23.9rem;
}

.spacer208 {
padding-left: 25.2rem;
}

.spacer209 {
padding-left: 21.9rem;
}

.spacer210 {
padding-left: 21.3rem;
}

.spacer211 {
padding-left: 22.6rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 20.7rem;
}

.spacer219 {
padding-left: 20.7rem;
}

.spacer222 {
padding-right: 17.5rem;
padding-left: 13.75%;
width: 100%;
}

.spacer223 {
padding-right: 17.5rem;
padding-left: 13.75%;
width: 100%;
}

.spacer224 {
padding-right: 1rem;
margin-left: 14.5%;
width: 71.6%;
}

.spacer237 {
margin-top: .5rem;
margin-bottom: 6rem;
margin-left: 34rem;
width: 30%;
}

.spacer240 {
margin-left: 13.1%;
}

.spacer241 {
margin-left: 11.7%;
}

.spacer242 {
margin-left: 11.8%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer252 {
margin-left: 7%;
}

.spacer273 {
width: 92.25%;
}

.spacer275 {
margin-left: 1.25rem;
width: 29.75%;
}

.spacer276 {
margin-left: 1.8rem;
}

.spacer277 {
margin-left: 13.1%;
}

.spacer280 {
margin-left: 8.4%;
padding-right: 3rem;
width: 85%;
}

.spacer281 {
margin-left: 8.4%;
padding-right: 3rem;
width: 85%;
}

.spacer282 {
margin-left: 33rem;
}

.spacer283 {
margin-left: 66rem;
}

.spacer284 {
margin-left: 5rem;
width: 98%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 8.5rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer300 {
padding-right: 7.5rem;
padding-left: 13.3%;
width: 89%;
}

.spacer306 {
padding-left: 43.2rem;
}

.spacer309 {
padding-left: 12.6rem;
}

.spacer312 {
padding-left: 21.6rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 2.22rem;
}

.spacer324 {
margin-left: 1.25rem;
width: 88.25%;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 2.3%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table4 {
margin-left: 10.75%;
width: 78%;
}

.table5 {
margin-left: 0rem;
width: 522.5%;
}

.table6 {
width: 97%;
border: none;
}

.table6, th, td {
margin-left: 1.6%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 90%;
border: none;
}

.table7, th, td {
margin-left: 5.6%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: 0rem;
width: 521.3%;
}

.table9 {
margin-left: 8%;
width: 83%;
}

.table11 {
margin-left: 2.5%;
width: 91%;
}

.table13 {
margin-left: 7%;
max-height: 50rem;
width: 84%;
}

.table14 {
width: 720%;
}

.table15 {
margin-left: 15.9%;
max-height: 45rem;
width: 71%;
}

.table16 {
width: 620%;
}

.table18 {
margin-left: 10.5%;
width: 77.25%;
}

.table22 {
margin-left: 14.5%;
width: 80.25%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 170%;
}

.table25 {
margin-top: 0rem;
margin-left: 10.75%;
width: 77%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table32 {
margin-left: 10.75%;
width: 78%;
}

.table33 {
margin-left: 3%;
width: 100%;
}

.table35 {
margin-left: 24.5%;
width: 100%;
}

.table37 {
width: 220%;
}

.table38 {
margin-left: 0%;
width: 150%;
}

.table39 {
margin-left: 10.5%;
padding-bottom: 7rem;
width: 77.5%;
}

.table40 {
margin-left: 8%;
width: 83%;
}

.table41 {
margin-bottom: 3rem;
margin-left: 0%;
width: 150%;
}

.table42 {
padding-bottom: 5rem;
height: 96.5rem;
width: 100%;
}

.table43 {
margin-left: 0%;
padding-bottom: 0rem;
width: 110%;
}

.table44 {
margin-left: 9.5%;
padding-bottom: 0rem;
width: 78%;
overflow-x: hidden;
overflow-y: hidden;
}

.table45 {
margin-left: 8.5rem;
width: 86%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 8.75rem;
width: 82%;
}

.table48 {
margin-left: 6rem;
width: 87%;
}

.table49 {
margin-left: 12.8%;
width: 71rem;
}

.table50 {
margin-left: 5%;
width: 83%;
}

.table51 {
margin-left: 7rem;
width: 69.75%;
}

.table52 {
margin-bottom: 3rem;
margin-left: 0%;
width: 100%;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 8%;
width: 83%;
}

.table57 {
margin-bottom: 3rem;
margin-left: 0%;
width: 150%;
}

.table59 {
margin-top: 1rem;
margin-left: -3%;
width: 200%;
}

.table59 td a {
padding-bottom: 1rem;
}

.table61 {
margin-left: 9.5%;
padding-bottom: 0rem;
width: 78%;
overflow-x: hidden;
overflow-y: hidden;
}

.table62 {
margin-bottom: 2rem;
padding-bottom: 5rem;
height: 161.5rem;
width: 100%;
}

.table63 {
margin-left: 0%;
padding-bottom: 0rem;
width: 110%;
}

.table64 {
margin-left: 8.75rem;
width: 82%;
}

.table65 {
margin-left: 10.8rem;
width: 80%;
}

.table66 {
padding-bottom: 5rem;
height: 168.5rem;
width: 100%;
}

.table67 {
margin-bottom: 2rem;
padding-bottom: 5rem;
height: 184.5rem;
width: 100%;
}

.table68 {
width: 100%;
}

.table70 {
margin-left: -63.6rem;
width: 522.5%;
}

.title2 {
padding-left: 15rem;
padding-right: 15rem;
}

.title3 {
margin-left: 44.25%;
}

.title8 {
padding-left: 3.1rem;
width: 14.5%;
}

.title23 {
padding-left: 30rem;
padding-right: 25rem;
}

.title24 {
margin-top: 4rem;
}

.title25 {
padding-left: 30rem;
padding-right: 25rem;
}

.title27 {
margin-left: -5.25%;
}

.title34 {
padding-left: .8rem;
}

.title36 {
width: 34rem;
}

.title37 {
width: 22rem;
}

.title40 {
padding-left: .8rem;
}

.title43 {
width: 22rem;
}

.title47 {
padding-left: .6rem;
}

.title48 {
width: 7%;
}

.title49 {
margin-left: 2.35%;
width: 17.1%;
}

.title51 {
margin-left: 2%;
width: 17.1%;
}

.title52 {
margin-left: 0%;
width: 12%;
}

.title53 {
width: 10.25%;
}

.title54 {
margin-left: 14.5%;
}

.title55 {
margin-left: 2.45%;
width: 17.1%;
}

.title59 {
margin-left: 2%;
width: 16%;
}

.title65 {
padding-left: 4.1rem;
width: 14.5%;
}

.title66 {
margin-left: 0%;
width: 10.9%;
}

.title67 {
width: 11rem;
}

.title68 {
width: 2rem;
}

.title69 {
width: 3rem;
}

.title73 {
width: 6rem;
}

.title74 {
margin-left: 1.5%;
width: 17.1%;
}

.title75 {
margin-left: 1.35%;
width: 17.1%;
}

.title76 {
margin-left: .5rem;
width: 17.1%;
}

.title77 {
margin-left: -1.3rem;
width: 12%;
}

.title78 {
margin-left: .9rem;
width: 17.1%;
}

.title79 {
margin-left: 1rem;
width: 17.1%;
}

.title80 {
margin-left: 1.25rem;
width: 17.1%;
}

.title81 {
width: 6rem;
}

.title82 {
margin-left: -.5rem;
width: 12%;
}

.title84 {
width: 6rem;
}

.title85 {
margin-left: 1.65rem;
width: 17.1%;
}

.title86 {
margin-left: 1.5rem;
width: 17.1%;
}

.title87 {
margin-left: -.3rem;
width: 17.1%;
}

.title88 {
margin-left: -2.3rem;
width: 12%;
}

.title89 {
margin-left: 0rem;
width: 17.1%;
}

.title90 {
margin-left: 0rem;
width: 17.1%;
}

.title93 {
width: 3rem;
}

.title94 {
width: 6rem;
}

.title95 {
width: 6rem;
}

.title96 {
width: 9.5rem;
}

.title97 {
width: 3rem;
}

.title98 {
width: 2.5rem;
}

.title99 {
width: 2.5rem;
}

.title100 {
width: 2rem;
}

.title104 {
margin-top: 4rem;
}

.title105 {
margin-top: 4rem;
}

.title106 {
margin-left: 44.25%;
}

.title108 {
width: .08rem;
}

.title109 {
padding-left: 4rem;
width: 2rem;
}

.title111 {
padding-left: 4rem;
width: 13rem;
}

.title112 {
padding-right: 0rem;
width: 11rem;
}

.title113 {
padding-left: 2rem;
width: 68rem;
}

.title114 {
width: 2rem;
}

.title115 {
width: 2rem;
}

.title116 {
width: 2rem;
}

.title117 {
width: 1.5rem;
}

.title118 {
width: 9.5rem;
}

.title122 {
padding-bottom: .75rem;
padding-left: 4.75rem;
width: 2rem;
}

.title123 {
width: 2rem;
}

.title124 {
padding-left: 4.75rem;
}

.title126 {
padding-bottom: .75rem;
padding-left: 4.75rem;
width: 2rem;
}

.title127 {
padding-left: 4.75rem;
}

.title129 {
padding-left: 4.75rem;
}

.title132 {
padding-left: 0rem;
width: 14rem;
}

.title135 {
padding-left: .8rem;
}

.title136 {
padding-left: 1.2rem;
}

.title137 {
padding-right: 2rem;
}

.title139 {
padding-left: 5rem;
}

.title144 {
padding-left: 2.5rem;
}

.title145 {
margin-left: 45.25%;
}

.title147 {
padding-left: 5rem;
}

.title148 {
padding-left: 5rem;
width: 30rem;
}

.title149 {
padding-left: 5rem;
}

.title151 {
padding-left: 15rem;
padding-right: 15rem;
}

.title152 {
width: 9.5rem;
}

.title155 {
padding-left: 6.3rem;
}

.title156 {
width: 6rem;
}

.title157 {
margin-left: 45.25%;
}

.title160 {
width: 2rem;
}

.title161 {
margin-left: -.25rem;
width: 18.9%;
}

.title162 {
margin-left: -2.2rem;
width: 13.75%;
}

.title163 {
margin-left: 0rem;
width: 19.1%;
}

.title164 {
margin-left: -.1rem;
width: 19.1%;
}

.txtalgn116 {
margin-left: -.7rem;
width: 84.4rem;
}

.txtalgn116a {
margin-left: 5.7rem;
}

.updatesummary3 {
width: 24rem;
}

.width2 {
width: 40%;
}

.width3 {
width: 51rem;
}

.width5 {
margin-left: 6%;
}

.width6 {
width: 33.88%;
}

.width7 {
width: 35.5%;
}

.width8 {
width: 41.25%;
}

.width9 {
width: 41.75%;
}

.width10 {
width: 41.25%;
}

.width13 {
width: 17.5%;
}

.width14 {
width: 24%;
}

.width15 {
width: 38.25%;
}

.width16 {
margin-left: 4%;
width: 77%;
}

.width17 {
width: 38.5%;
}

.width19 {
width: 43%;
}

.width20 {
width: 41.25%;
}

.width22 {
width: 41.6%;
}

.width23 {
width: 43%;
}

.width25 {
margin-left: 8.25%;
width: 76rem;
}

.width26 {
width: 68%;
}

.width27 {
width: 40%;
}

.width28 {
width: 68%;
}

.width29 {
width: 43%;
}

.width30 {
width: 100%;
}

.width33 {
width: 36.2%;
}

.width34 {
margin-left: 13.8%;
}

.width36 {
margin-left: 5.25%;
width: 60%;
}

.width37 {
margin-left: -.5%;
}

.width38 {
width: 76.5%;
}

.width39 {
width: 24%;
}

.width40 {
width: 35.75%;
}

.width41 {
width: 100%;
}

.width42 {
width: 24%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 35.75%;
}

.width47 {
padding-left: 0%;
margin-left: -5%;
width: 100%;
}

.width49 {
margin-left: 4%;
width: 77%;
}

.width50 {
width: 30%;
}

.width52 {
width: 14%;
}

.width54 {
width: 25%;
}

.width56 {
width: 40%;
}

.width57 {
width: 34.5%;
}

.width59 {
width: 42.5%;
}

.width60 {
width: 41.25%;
}

.width61 {
width: 41.25%;
}

.width62 {
width: 24.5%;
}

.width63 {
width: 30.5%;
}

.width64 {
width: 83.5%;
}

.width65 {
margin-left: .3rem;
width: 82.25%;
}

.width66 {
width: 100%;
}

.width67 {
width: 100%;
}

.width68 {
width: 24.5%;
}

.width69 {
width: 16.75%;
}

.width70 {
width: 97%;
}

.width71 {
width: 22%;
}

.width72 {
width: 36.5%;
}

.width73 {
width: 38%;
}

.width74 {
width: 100%;
}

.width75 {
width: 100%;
}

.width76 {
width: 16.75%;
}

.width77 {
width: 41.25%;
}

.width79 {
width: 41.25%;
}

.width81 {
width: 29.5%;
}

.width82 {
width: 41.25%;
}

.width84 {
width: 41.25%;
}

.width86 {
width: 41.25%;
}

.width88 {
width: 41.25%;
}

.width91 {
width: 31.85%;
}

.width92 {
width: 32.15%;
}

.width93 {
width: 38.05%;
}

.width94 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width95 {
width: 41%;
}

.width96 {
width: 31.9%;
}

.width97 {
width: 27.25%;
}

.width98 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width99 {
width: 41.25%;
}

.width101 {
width: 41.25%;
}

.width102 {
width: 41.25%;
}

.width104 {
width: 41.25%;
}

.width105 {
width: 41.25%;
}

.width106 {
width: 82%;
}

.width107 {
width: 41.25%;
}

.width108 {
margin-left: 4%;
width: 79%;
}

.width109 {
width: 41.25%;
}

.width110 {
width: 16.75%;
}

.width111 {
margin-left: -.5%;
}

.width112 {
width: 82%;
}

.width113 {
width: 82%;
}

.width114 {
width: 41.25%;
}

.width116 {
width: 97%;
}

.width117 {
width: 14%;
}

.width118 {
width: 14%;
}

.width119 {
width: 41.25%;
}

.width120 {
width: 79%;
}

.width121 {
margin-left: 39.75%;
}

.width122 {
width: 39.8%;
}

.width123 {
width: 97%;
}

.width124 {
width: 17%;
}

.width125 {
margin-left: 13.9%;
width: 83.50%;
}

.width126 {
width: 82%;
}

.width127 {
width: 41.25%;
}

.width128 {
width: 14%;
}

.width129 {
width: 97%;
}

.width130 {
margin-left: 3.75rem;
}

.width131 {
margin-left: 4.5%;
width: 89%;
}

.width132 {
margin: auto;
width: 86%;
}

.width133 {
margin-left: 13.9%;
width: 83.50%;
}

.width134 {
width: 95%;
}

.width135 {
margin-left: 3.75rem;
width: 80%;
}

.width137 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width138 {
width: 41.25%;
}

.width139 {
width: 17%;
}

.width140 {
width: 14%;
}

.width141 {
width: 16.75%;
}

.width142 {
width: 82%;
}

.width143 {
margin-left: 14%;
}

.width144 {
margin-left: 8.15%;
width: 82%;
}

.width145 {
width: 18.5%;
}

.width146 {
width: 60%;
}

.width149 {
width: 45%;
}

.width150 {
margin-left: 36.75%;
}

.width151 {
margin-left: 0%;
width: 95%;
}

.width152 {
width: 41.25%;
}

.width153 {
font-size: 1.1rem;
margin-left: 4%;
width: 77%;
}

.width154 {
width: 79%;
}

.width155 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width156 {
width: 41.25%;
}

.width157 {
width: 41.25%;
}

.width158 {
width: 41.25%;
}

.width159 {
width: 41.25%;
}

.width160 {
width: 41.25%;
}

.width161 {
width: 41.25%;
}

.width162 {
width: 41.25%;
}

.width163 {
width: 41.25%;
}

.width164 {
width: 41.25%;
}

.width165 {
width: 41.25%;
}

.width166 {
width: 41.25%;
}

.width167 {
margin-left: 8.15%;
width: 82%;
}

.width168 {
font-size: 1.1rem;
margin-left: 4%;
width: 77%;
}

.width170 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width171 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width172 {
margin-left: 13.9%;
padding-right: 18rem;
width: 90%;
}

.width174 {
width: 82%;
}

.width175 {
width: 41.25%;
}

.width176 {
width: 41.25%;
}

.width177 {
width: 41.25%;
}

.width178 {
width: 41.25%;
}

.width182 {
width: 39.5%;
}

}

@media screen and (min-width: 97em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: green; */
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -3rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 49.5rem;
}

.new-comment {
margin-left: 13rem;
width: 80%;
}

.spacer296 {
margin-left: 13rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#comment-history-list {
width: 80%;
margin-left: 1.75rem;
margin-bottom: 0rem;
}

.spacer327 {
margin-left: 15rem;
width: 80%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 36rem;
margin-bottom: 4rem;
width: 39rem;
}

.add-row-goal {
margin-top: -185.25rem;
margin-left: -8.5%;
}

.add-row-meeting {
margin-top: -94.5rem;
margin-left: -8.5%;
}

.add-row-program-plan {
margin-top: -130rem;
margin-left: -8.5%;
}

.add-row-project-plan {
margin-top: -161.5rem;
margin-left: -8.5%;
}

.add-row-to-do {
margin-top: -15rem;
margin-left: -8.5%;
}

.add-row-work-log {
margin-top: -8.1rem;
margin-left: -9.5%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.75rem;
text-shadow: .3rem .3rem .3rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -6.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: 1.5rem;
margin-bottom: 1.5rem;
margin-left: -6.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -1.25rem;
}

.attachmentname8 {
padding-top: .75rem;
margin-bottom: .75rem;
margin-left: -2rem;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -6.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
padding-top: 1.75rem;
margin-bottom: 0rem;
margin-left: -1.25rem;
}

.attachmentname12 {
padding-top: 1rem;
margin-bottom: -2.5rem;
margin-left: -3.25rem;
text-shadow: .3rem .3rem .3rem #000000;
}

.attachmentname13 {
padding-top: 1rem;
margin-bottom: -2.5rem;
margin-left: -3rem;
text-shadow: .3rem .3rem .3rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -6.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -1.25rem;
width: 67%;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -12.25rem;
text-shadow: .3rem .3rem .3rem #000000;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -2.75rem;
text-shadow: .3rem .3rem .3rem #000000;
}

.attachmentname18 {
padding-top: 1.5rem;
margin-bottom: 3.5rem;
margin-left: -12.5rem;
text-shadow: .3rem .3rem .3rem #000000;
}

.attachmentname19 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -1.25rem;
width: 97%;
}

.box2 {
height: 3rem;
width: 92rem;
}

.box6 {
margin-bottom: 41rem;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 22.25%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 3rem;
width: 55%;
}

.box20 {
margin-top: 4rem;
height: 24rem;
}

.box29 {
margin-left: 9rem;
margin-bottom: 0rem;
width: 74rem;
}

.box30 {
margin-left: 12.95rem;
height: 3rem;
width: 70rem;
}

.box31 {
height: 8rem;
width: 84.5rem;
}

.box32 {
margin-left: 13rem;
margin-bottom: 2rem;
width: 74rem;
}

.box33 {
height: 3rem;
width: 84.25rem;
}

.box34 {
height: 3rem;
width: 92rem;
}

.button1 {
margin-left: 38.75rem;
}

.button7 {
margin-left: 52rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 35rem;
}

.button9 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 68rem;
}

.button19 {
margin-right: 12rem;
}

.button20 {
margin-left: 12rem;
}

.button23 {
margin-right: 8rem;
}

.button24 {
margin-left: 8rem;
}

.button113 {
width: 94rem;
}

.button116 {
width: 94rem;
}

.button121 {
margin-left: -12.5%;
}

.button124 {
margin-left: -128.5%;
}

.button125 {
margin-left: -12.2%;
}

.button126 {
margin-left: -128.5%;
}

.button129 {
margin-left: -8.75%;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 35rem;
}

.button132 {
float: left;
margin-top: -5.45rem;
margin-bottom: 3rem;
margin-left: 68rem;
}

.button133 {
margin-left: 38.75rem;
}

.button134 {
margin-left: 27.75rem;
}

.button139 {
margin-top: 2rem;
margin-left: 36rem;
}

.button159 {
font-size: 1rem;
margin-left: 33%;
margin-right: 5.5rem;
width: 8rem;
}

.button160 {
font-size: 1rem;
width: 8rem;
}

.button164 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button165 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button169 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button171 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 34%;
margin-right: 5.5rem;
width: 8rem;
}

.button173 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button174 {
font-size: 1rem;
width: 8rem;
}

.button176 {
margin-top: 1.5rem;
margin-bottom: 0rem;
margin-left: -20.75%;
}

.button183 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button204 {
font-size: 1rem;
margin-left: 30%;
margin-right: 9.5rem;
width: 8rem;
}

.button211 {
margin-right: 8rem;
}

.button212 {
margin-left: 8rem;
}

.button213 {
margin-right: 8rem;
}

.button214 {
margin-left: 8rem;
}

.button215 {
margin-right: 8rem;
}

.button216 {
margin-left: 8rem;
}

.button217 {
margin-right: 8rem;
}

.button218 {
margin-left: 8rem;
}

.button219 {
margin-right: 8rem;
}

.button220 {
margin-left: 8rem;
}

.button221 {
margin-left: -12.2%;
}

.button222 {
margin-left: -288.5%;
}

.button223 {
margin-left: -288.5%;
}

.button224 {
margin-left: -18.75%;
}

.button227 {
margin-left: 28rem;
}

.choices1 {
margin-left: -2rem;
}

.choices4 {
padding-left: 3.6rem;
}

.choices6 {
padding-left: 3.6rem;
}

.choices7 {
padding-left: 1.9rem;
}

.choices9 {
padding-left: 2.5rem;
width: 90%;
}

.choices11 {
padding-left: 2.5rem;
width: 90%;
}

.col4 {
width: 22%;
}

.col7 {
width: 56%;
}

.col9 {
width: 22%;
}

.col11 {
width: 42%;
}

.col12 {
width: 7%;
}

.col13 {
width: 34%;
}

.col14 {
width: 16%;
}

.col15 {
width: 22%;
}

.col16 {
width: 24rem;
}

.col17 {
width: 12rem;
}

.col18 {
width: 21rem;
}

.col19 {
width: 35rem;
}

.custom-file-upload1 {
margin-left: 26%;
}

/* .delete-row-chat {
margin-left: -6%;
} */

.delete-row-goal {
margin-top: -185.25rem;
margin-left: -3.75%;
}

.delete-row-meeting {
margin-top: -58.5rem;
margin-left: -3.75%;
}

.delete-row-program-plan {
margin-top: -130rem;
margin-left: -3.75%;
}

.delete-row-project-plan {
margin-top: -161.5rem;
margin-left: -3.75%;
}

.delete-row-to-do {
margin-top: -15rem;
margin-left: -3.75%;
}

.delete-row-work-log {
margin-top: -8.1rem;
margin-left: -4.5%;
}

.description {
padding-left: 3.8rem;
}

.description1 {
padding-left: 1.5rem;
}

.description2 {
padding-left: 1.5rem;
}

.description3 {
padding-left: 2.7rem;
width: 99%;
}

.description4 {
padding-left: 2.7rem;
width: 99%;
}

.description5 {
padding-left: 2.7rem;
width: 99%;
}

.description6 {
padding-left: 3.8rem;
}

.err-msg {
margin-left: 15.25%;
width: 77rem;
}

.err-msg1 {
margin-left: 29.75%;
}

.err-msg2 {
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.25rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 3.3rem;
}

.err-msg6 {
margin-left: 101%;
width: 17.5rem;
}

.err-msg7 {
width: 26.5rem;
}

.err-msg8 {
width: 16rem;
}

.err-msg10 {
margin-top: .75rem;
margin-left: 12.5rem;
}

.err-msg12 {
margin-left: 15.25%;
}

.err-msg13 {
margin-left: 15.25%;
}

.err-msg14 {
margin-left: 34%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 26.8rem;
}

.err-msg16 {
margin-left: 15.25%;
width: 77rem;
}

.err-msg17 {
margin-left: 17rem;
}

.err-msg18 {
margin-left: 7.2rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 16.5rem;
}

.err-msg23 {
margin-left: 4rem;
width: 25rem;
}

.err-msg24 {
margin-left: 35.25%;
width: 20rem;
}

.err-msg25 {
margin-left: 35.25%;
width: 20rem;
}

.err-msg26 {
margin-left: 4.25rem;
}

.err-msg27 {
margin-left: 2.7rem;
}

.err-msg29 {
margin-left: 1.3rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -46rem;
}

.err-msg32 {
margin-left: 2.7rem;
}

.err-msg33 {
margin-left: 3.3rem;
}

#file_list {
width: 70rem;
}

#file_list1 {
width: 70rem;
}

#file_list2 {
width: 40rem;
}

#file_list3 {
width: 70rem;
}

#file_list4 {
width: 45rem;
}

#file_names {
width: 75rem;
}

#file_names1 {
width: 75rem;
}

#file_names2 {
width: 40rem;
}

#file_names3 {
width: 75rem;
}

#file_names4 {
width: 45rem;
}

.floatright12 {
padding-left: 14.50%;
}

.floatright22 {
padding-left: 23.75%;
}

.floatright31 {
padding-left: 23%;
}

.floatright52 {
padding-top: 2.3rem;
}

.floatright55 {
padding-top: 2rem;
}

.floatright62 {
margin-left: 11.5%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.50%;
}

.floatright71 {
padding-left: 27.8%;
}

.floatright72 {
padding-left: 16.5%;
}

.floatright78 {
padding-left: 11.5%;
}

.image8 {
margin-left: 15.7rem;
margin-right: -1.5rem;
}

.image9 {
margin-left: 19.2rem;
margin-right: -1.5rem;
}

.image10 {
margin-left: 18.25rem;
margin-right: -1.5rem;
}

.image11 {
margin-left: 18.15rem;
margin-right: -1.5rem;
}

.image12 {
margin-left: 15.6rem;
margin-right: -1.5rem;
}

.image13 {
margin-left: 18.95rem;
margin-right: -1.5rem;
}

.image14 {
margin-left: 21.5rem;
margin-right: -1.5rem;
}

.image15 {
margin-left: 21.5rem;
margin-right: -1.5rem;
}

.image16 {
margin-left: 22.7rem;
margin-right: -1.5rem;
}

.image17 {
margin-left: 22.7rem;
margin-right: -1.5rem;
}

.image18 {
margin-left: -6rem;
}

.image19 {
margin-left: -6rem;
}

.image20 {
margin-top: 2rem;
margin-left: -5.5rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image22 {
margin-left: 15.2rem;
margin-right: -.9rem;
}

.image23 {
margin-left: 18.7rem;
margin-right: -1.5rem;
}

.image24 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image25 {
margin-top: 0rem;
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth1 {
width: 26.1%;
}

.leftwidth2 {
width: 30%;
}

.leftwidth7 {
padding-left: 9%;
}

.leftwidth8 {
padding-left: 9.25%;
}

.leftwidth9 {
padding-left: 7%;
}

.leftwidth11 {
width: 11.5%;
}

.leftwidth14 {
padding-left: 9.25%;
}

.leftwidth17 {
margin-left: -3.25%;
padding-left: 0%;
}

.leftwidth19 {
padding-left: 14.7%;
}

.leftwidth20 {
padding-left: 7%;
}

.leftwidth21 {
padding-left: 5%;
}

.leftwidth22 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth24 {
padding-left: 5%;
}

.leftwidth25 {
padding-left: 3%;
}

.leftwidth26 {
padding-left: 5%;
}

.leftwidth28 {
padding-left: 7%;
}

.leftwidth29 {
padding-left: 1.6%;
}

.leftwidth30 {
width: 11%;
}

.leftwidth31 {
padding-left: 1.4%;
}

.leftwidth34 {
padding-left: 4%;
}

.leftwidth35 {
width: 11%;
}

.leftwidth37 {
margin-top: .25rem;
margin-bottom: -1rem;
width: 11.25%;
}

.leftwidth45 {
padding-left: 5.7%;
}

.leftwidth46 {
padding-left: 6.45%;
}

.leftwidth51 {
padding-left: 6%;
}

.leftwidth52 {
padding-left: 10.6%;
}

.leftwidth54 {
padding-left: 4%;
}

.leftwidth55 {
padding-left: 5%;
}

.leftwidth56 {
margin-left: -7rem;
padding-left: 1.75%;
}

.leftwidth57 {
padding-left: 7%;
}

.leftwidth58 {
padding-left: 19.75%;
}

.leftwidth59 {
padding-left: 4.25%;
}

.leftwidth60 {
margin-left: -6.75%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 21.5%;
}

.leftwidth62 {
padding-left: 20.9%;
}

.leftwidth63 {
padding-left: 22.3%;
}

.leftwidth64 {
margin-left: -17.75%;
}

.leftwidth65 {
padding-left: 16.9%;
}

.leftwidth66 {
margin-left: -7rem;
padding-left: 1.75%;
}

.leftwidth78 {
padding-left: 4%;
}

.leftwidth79 {
width: 11%;
}

.leftwidth80 {
width: 11%;
}

.leftwidth81 {
padding-left: 1.5%;
}

.leftwidth82 {
margin-left: 3.6%;
padding-left: 0%;
width: 100%;
}

.leftwidth84 {
margin-left: 3%;
padding-left: 0%;
}

.leftwidth85 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth87 {
padding-left: 33.5%;
padding-right: 33.5%;
}

.leftwidth89 {
width: 11%;
}

.leftwidth91 {
margin-left: .5rem;
padding-left: 2.8%;
}

.leftwidth92 {
margin-left: .5rem;
padding-left: 2.8%;
}

.leftwidth93 {
margin-left: -2rem;
padding-left: 0%;
}

.leftwidth96 {
padding-left: 1.5%;
}

.leftwidth99 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth101 {
margin-left: -3rem;
padding-left: 0%;
}

.leftwidth106 {
margin-left: .5rem;
padding-left: 2.8%;
}

#my_files {
margin-left: -4.25rem;
}

#my_files1 {
margin-left: -4.25rem;
}

.mytask1 {
padding-left: 2.75rem;
}

.mytask3 {
padding-left: 2.75rem;
width: 80%;
}

.mytask4 {
padding-left: 2.75rem;
width: 80%;
}

.name {
padding-left: 3.8rem;
}

.name4 {
padding-left: 3.4rem;
width: 52.1%;
}

.name5 {
width: 36.25%;
}

.name25 {
padding-left: 3.8rem;
width: 35%;
}

.name26 {
padding-left: 1.8rem;
width: 100%;
}

.name27 {
padding-left: 2.5rem;
width: 90%;
}

.name28 {
margin-left: -4rem;
padding-left: 3.8rem;
width: 105%;
}

.name29 {
padding-left: 3.8rem;
}

.name30 {
padding-left: 2.5rem;
width: 90%;
}

.name31 {
padding-left: 2.5rem;
width: 90%;
}

.rightwidth1 {
padding-left: 32.25%;
}

.rightwidth2 {
padding-left: 30%;
}

.rightwidth3 {
width: 70%;
}

.rightwidth7 {
padding-left: 32%;
}

.rightwidth8 {
width: 73.9%;
}

.rightwidth9 {
width: 99.5%;
}

.rightwidth14 {
margin-left: 12.25%;
padding-left: 0rem;
padding-right: 18rem;
width: 90%;
}

.rightwidth17 {
width: 83%;
}

.rightwidth19 {
margin-left: -.5%;
padding-left: 0%;
}

.rightwidth20 {
width: 83.25%;
}

.rightwidth21 {
padding-left: 32.75%;
}

.rightwidth22 {
padding-left: 43.5%;
}

.rightwidth25 {
margin-left: 11.75%;
width: 84.25%;
}

.rightwidth27 {
padding-left: 11.5%;
width: 95.4%;
}

.rightwidth30 {
padding-left: 43.75%;
}

.rightwidth31 {
padding-left: 43.75%;
}

.rightwidth32 {
padding-left: 42%;
}

.rightwidth35 {
padding-left: 12.25%;
}

.rightwidth39 {
margin-left: 0%;
width: 91%;
}

.rightwidth40 {
margin-left: 11.5%;
width: 92.25%;
}

.rightwidth41 {
margin-left: 11.5%;
width: 85.15%;
}

.rightwidth42 {
padding-left: 47%;
}

.rightwidth43 {
padding-left: 46.4%;
}

.rightwidth44 {
padding-left: 11.5%;
width: 95.4%;
}

.rightwidth45 {
padding-left: 29%;
}

.rightwidth46 {
width: 83%;
}

.rightwidth47 {
padding-left: 44%;
}

.rightwidth48 {
margin-top: 2.25rem;
width: 83.25%;
}

.rightwidth49 {
width: 83%;
}

.rightwidth50 {
width: 91.5%;
}

.rightwidth51 {
margin-left: 15%;
width: 78%;
}

.rightwidth52 {
margin-left: 24.5%;
width: 58.5%;
}

.rightwidth53 {
padding-left: 11.5%;
}

.rightwidth54 {
padding-left: 18.5%;
}

.rightwidth55 {
padding-left: 12.25%;
}

.rightwidth56 {
padding-left: 26%;
}

.rightwidth57 {
padding-left: 14%;
}

.rightwidth58 {
padding-left: 14.5%;
}

.rightwidth59 {
padding-left: 32%;
}

.rightwidth60 {
padding-left: 17.5%;
}

.rightwidth62 {
padding-left: 6.1%;
}

.rightwidth63 {
margin-left: 11.5%;
width: 92.25%;
}

.rightwidth64 {
width: 63.7%;
}

.rightwidth65 {
width: 57.1%;
}

.rightwidth66 {
width: 91.5%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 6.25%;
}

.rightwidth68 {
padding-left: 11.5%;
width: 99.5%;
}

.rightwidth69 {
padding-left: 40%;
}

.rightwidth70 {
padding-left: 14%;
}

.rightwidth73 {
padding-left: 42.5%;
}

.rightwidth74 {
margin-left: 0%;
padding-left: 0%;
}

.rightwidth75 {
width: 83%;
}

.rightwidth77 {
width: 83%;
}

.rightwidth78 {
margin-left: 11.5%;
width: 92.25%;
}

.rightwidth80 {
width: 91.5%;
}

.rightwidth81 {
margin-left: 0%;
padding-left: 8%;
}

.rightwidth83 {
margin-left: 33.5%;
width: 20rem;
}

.rightwidth84 {
padding-left: 44.9%;
}

.rightwidth85 {
padding-left: 42.5%;
}

.rightwidth87 {
margin-left: 0%;
padding-left: 10%;
}

.rightwidth88 {
margin-left: 0%;
padding-left: 21.5%;
}

.rightwidth89 {
margin-left: 0%;
padding-left: 32.1%;
}

.rightwidth90 {
margin-left: 0%;
padding-left: 18.5%;
}

.rightwidth91 {
padding-left: 11.5%;
}

.rightwidth92 {
margin-left: 0%;
padding-left: 10%;
}

.rightwidth93 {
padding-left: 11.5%;
}

.rightwidth94 {
padding-left: 17.5%;
}

.rightwidth95 {
padding-left: 11.5%;
}

.rightwidth96 {
width: 83%;
}

.rightwidth97 {
padding-left: 13rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 77%;
}

.rightwidth99 {
width: 59.5%;
}

.rightwidth100 {
margin-top: 3.75rem;
padding-left: 7%;
}

.rightwidth102 {
margin-left: 0%;
padding-left: 8%;
}

.rightwidth104 {
width: 83%;
}

.rightwidth105 {
padding-left: 36%;
}

.spacer21 {
margin-left: 38.5%;
}

.spacer26 {
margin-left: 4.5rem;
}

.spacer31 {
margin-left: 3.75rem;
}

.spacer46 {
padding-left: 45rem;
}

.spacer56 {
margin-left: 41.8%;
}

.spacer60 {
margin-left: 41rem;
width: 25rem;
}

.spacer67 {
margin-left: 43%;
}

.spacer74 {
margin-left: 20.4%;
width: 57%;
}

.spacer76 {
margin-left: 30%;
width: 62%;
}

.spacer89 {
margin-left: 2.7rem;
}

.spacer93 {
margin-left: 2.8rem;
}

.spacer95 {
margin-left: 13%;
padding-left: 2.3rem;
width: 70.5%;
}

.spacer96 {
padding-right: 11rem;
padding-left: 12.25%;
width: 92.75%;
}

.spacer98 {
margin-left: 1.9rem;
}

.spacer100 {
margin-left: 3.1rem;
}

.spacer101 {
margin-left: 2.2rem;
}

.spacer108 {
margin-left: 30%;
width: 48.5%;
}

.spacer111 {
width: 66.5%;
}

.spacer112 {
width: 91.5%;
}

.spacer113 {
width: 91.5%;
}

.spacer114 {
width: 41.5%;
}

.spacer115 {
width: 58.5%;
}

.spacer120 {
width: 66%;
}

.spacer126 {
margin-left: 10rem;
height: 3rem;
width: 16rem;
}

.spacer127 {
margin-left: 7%;
}

.spacer129 {
height: 3rem;
width: 14rem;
}

.spacer135 {
width: 66%;
}

.spacer153 {
width: 66%;
}

.spacer170 {
margin-bottom: -1rem;
margin-left: 31.3%;
}

.spacer174 {
margin-left: .75%;
}

.spacer175 {
margin-left: 1.25%;
width: 30rem;
}

.spacer176 {
margin-left: 1.25%;
}

.spacer181 {
margin-left: 42%;
width: 20.5%;
}

.spacer185 {
margin-left: 1rem;
}

.spacer187 {
margin-left: 3.45rem;
}

.spacer188 {
margin-left: 11.6%;
width: 83.25%;
}

.spacer189 {
margin-left: 11.4%;
width: 84%;
}

.spacer190 {
margin-bottom: -.5rem;
margin-left: 5.2%;
width: 81.5%;
}

.spacer192 {
margin-left: 4.25%;
width: 87%;
}

.spacer193 {
margin-left: .3%;
}

.spacer203 {
padding-left: 46.2rem;
}

.spacer204 {
padding-left: 42.7rem;
}

.spacer205 {
padding-left: 42rem;
}

.spacer206 {
padding-left: 43.2rem;
}

.spacer207 {
padding-left: 25.1rem;
}

.spacer208 {
padding-left: 26.3rem;
}

.spacer209 {
padding-left: 22.9rem;
}

.spacer210 {
padding-left: 22.2rem;
}

.spacer211 {
padding-left: 23.3rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 20.5rem;
}

.spacer219 {
padding-left: 20.5rem;
}

.spacer222 {
padding-right: 21rem;
padding-left: 12.35%;
width: 101.5%;
}

.spacer223 {
padding-right: 21rem;
padding-left: 12.35%;
width: 101.5%;
}

.spacer224 {
margin-left: 14%;
width: 72%;
}

.spacer232 {
margin-left: -9.1rem;
height: 18.3rem;
width: 21.5rem;
}

.spacer237 {
margin-top: .5rem;
margin-bottom: 5rem;
margin-left: 39rem;
width: 30%;
}

.spacer240 {
margin-left: 13%;
}

.spacer241 {
margin-left: 12.6%;
}

.spacer242 {
margin-left: 12.8%;
}

.spacer246 {
margin-left: 2.4rem;
}

.spacer252 {
margin-left: 7%;
}

.spacer273 {
padding-left: .7rem;
width: 91.5%;
}

.spacer275 {
margin-left: 1rem;
margin-bottom: .5rem;
width: 98.5%;
}

.spacer276 {
margin-left: 1.3rem;
}

.spacer277 {
margin-left: 13%;
}

.spacer280 {
margin-left: 12.25%;
width: 85.25%;
}

.spacer281 {
margin-left: 12%;
width: 80%;
}

.spacer282 {
margin-left: 39rem;
}

.spacer283 {
margin-left: 72rem;
}

.spacer284 {
margin-left: 9.5rem;
width: 92%;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 13.5rem;
padding-top: 0rem;
width: 78%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
margin-left: 13.5rem;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
margin-left: 0rem;
margin-bottom: 2rem;
width: 110%;
}

.spacer299 {
margin-top: -1rem;
margin-left: 11.5rem;
}

.spacer300 {
padding-right: 11rem;
padding-left: 12.25%;
width: 92.75%;
}

.spacer306 {
padding-left: 42.3rem;
}

.spacer312 {
padding-left: 22.4rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer318 {
margin-left: 0rem;
}

.spacer319 {
margin-left: 3.1rem;
}

.spacer324 {
margin-left: 1rem;
margin-bottom: .5rem;
width: 89%;
}

.table1 {
margin-left: 7.25%;
}

.table2 {
width: 92%;
border: none;
}

.table2, th, td {
margin-left: 4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 {
width: 540.25%;
}

.table4 {
margin-left: 12%;
width: 70%;
}

.table5 {
margin-left: 0rem;
width: 513%;
}

.table6 {
width: 98%;
border: none;
}

.table6, th, td {
margin-left: .5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 5.45%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: 0rem;
width: 512%;
}

.table9 {
margin-left: 8%;
width: 83%;
}

.table11 {
margin-left: 3.2%;
width: 90%;
}

.table13 {
margin-left: 7.25%;
}

.table14 {
width: 685%;
}

.table15 {
margin-left: 14.7%;
max-height: 60rem;
width: 72%;
}

.table16 {
width: 650%;
}

.table19 {
margin-left: 6.7%;
width: 84%;
}

.table18 {
margin-left: 11.4%;
width: 76.25%;
}

.table22 {
margin-top: 0rem;
margin-left: 10%;
width: 85%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 150%;
}

.table25 {
margin-top: 0rem;
margin-left: 11.5%;
width: 76%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}

.table30 {
width: 540.25%;
}

.table31 {
width: 111%;
}

.table32 {
margin-left: 12%;
padding-bottom: 0rem;
width: 76%;
}

.table33 {
margin-left: 0%;
width: 100%;
}

.table34 {
width: 111%;
}

.table37 {
height: 12rem;
width: 150%;
}

.table38 {
margin-top: 0rem;
margin-left: 0%;
padding-bottom: 7rem;
width: 110%;
}

.table39 {
margin-top: 0rem;
margin-left: 11.5%;
width: 76%;
}

.table40 {
margin-left: 4%;
margin-bottom: -2.5rem;
padding-bottom: 2rem;
width: 90%;
overflow-x: hidden;
overflow-y: hidden;
}

.table41 {
margin-top: 0rem;
margin-bottom: 3rem;
margin-left: 0%;
padding-bottom: 1rem;
width: 100%;
}

.table42 {
margin-bottom: 0rem;
padding-bottom: 5rem;
height: 96.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table43 {
margin-top: 0rem;
margin-left: 0%;
padding-bottom: 0rem;
width: 110%;
}

.table44 {
margin-top: 0rem;
margin-left: 11%;
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 77%;
overflow-x: hidden;
overflow-y: hidden;
}

.table45 {
margin-left: 11rem;
width: 82%;
overflow-x: hidden;
overflow-y: hidden;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 11.5rem;
width: 79%;
overflow-x: hidden;
overflow-y: hidden;
}

.table48 {
margin-left: 10rem;
width: 78%;
overflow-x: hidden;
overflow-y: hidden;
}

.table49 {
margin-left: 13.75rem;
width: 84rem;
}

.table50 {
margin-left: 2%;
margin-bottom: -2.5rem;
padding-bottom: 2rem;
width: 90%;
overflow-x: hidden;
overflow-y: hidden;
}

.table51 {
margin-left: 7rem;
width: 70.5%;
}

.table52 {
margin-top: 0rem;
margin-bottom: 3rem;
margin-left: 0%;
padding-bottom: 1rem;
width: 100%;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 4%;
margin-bottom: 2.5rem;
padding-bottom: 2rem;
width: 90%;
}

.table57 {
margin-top: 0rem;
margin-bottom: 3rem;
margin-left: 0%;
padding-bottom: 0rem;
width: 100%;
}

.table58 {
margin-left: 6.7%;
width: 84%;
}

.table59 {
margin-left: 8.25rem;
margin-top: 1rem;
width: 84%;
}

.table60 {
margin-left: 6.7%;
width: 84%;
}

.table61 {
margin-top: 0rem;
margin-left: 11%;
margin-bottom: 0rem;
padding-bottom: 0rem;
width: 77%;
overflow-x: hidden;
overflow-y: hidden;
}

.table62 {
margin-bottom: 2rem;
padding-bottom: 5rem;
height: 161.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table63 {
margin-top: 0rem;
margin-left: 0%;
padding-bottom: 0rem;
width: 110%;
}

.table64 {
margin-left: 11.25rem;
width: 79%;
overflow-x: hidden;
overflow-y: hidden;
}

.table65 {
margin-left: 12.5rem;
width: 82%;
overflow-x: hidden;
overflow-y: hidden;
}

.table66 {
margin-bottom: 2rem;
padding-bottom: 5rem;
height: 168.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table67 {
margin-bottom: 2rem;
padding-bottom: 5rem;
height: 185.5rem;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
}

.table68 {
width: 100%;
}

.table69 {
margin-left: 6.7%;
width: 84%;
}

.table70 {
margin-left: -65rem;
width: 513%;
}

.table71 {
margin-left: 7.25%;
}

.title2 {
padding-left: 15rem;
padding-right: 15rem;
}

.title3 {
margin-left: 44.60%;
}

.title8 {
padding-left: 3.4rem;
}

.title24 {
margin-top: 6rem;
}

.title27 {
margin-left: -6.75%;
width: 26%;
}

.title34 {
padding-left: 1rem;
}

.title36 {
width: 35rem;
}

.title37 {
width: 25rem;
}

.title40 {
padding-left: 1.1rem;
}

.title43 {
width: 12%;
}

.title47 {
padding-left: .8rem;
}

.title48 {
width: 54rem;
}

.title49 {
margin-left: -.5%;
width: 18%;
}

.title51 {
margin-left: 0%;
width: 17.25%;
}

.title52 {
margin-left: -1%;
width: 12%;
}

.title53 {
width: 60.1rem;
}

.title54 {
margin-left: 14.05%;
}

.title55 {
margin-left: -.5%;
width: 18%;
}

.title59 {
margin-left: 0%;
width: 16.25%;
}

.title65 {
padding-left: 4.3rem;
}

.title66 {
margin-left: -1%;
width: 11%;
}

.title67 {
width: 4rem;
}

.title68 {
width: 1.5rem;
}

.title69 {
width: 1.5rem;
}

.title73 {
width: 1.5rem;
}

.title74 {
margin-left: -1.5%;
width: 18%;
}

.title75 {
margin-left: -1.5%;
width: 18%;
}

.title76 {
margin-left: -1.5rem;
width: 17.25%;
}

.title77 {
margin-left: -2.5rem;
width: 12%;
}

.title78 {
margin-left: -2rem;
width: 18%;
}

.title79 {
margin-left: -1.75rem;
width: 18%;
}

.title80 {
margin-left: -.6rem;
width: 17.25%;
}

.title81 {
width: 2.5rem;
}

.title82 {
margin-left: -1.7rem;
width: 12%;
}

.title84 {
width: 2rem;
}

.title85 {
margin-left: -1.25rem;
width: 18%;
}

.title86 {
margin-left: -1.5rem;
width: 18%;
}

.title87 {
margin-left: -2.2rem;
width: 17.25%;
}

.title88 {
margin-left: -3.4rem;
width: 12%;
}

.title89 {
margin-left: -3rem;
width: 18%;
}

.title90 {
margin-left: -3.1rem;
width: 18%;
}

.title93 {
width: 1.75rem;
}

.title94 {
width: 2.5rem;
}

.title95 {
width: 2rem;
}

.title96 {
padding-left: 1.5rem;
width: 4rem;
}

.title97 {
width: 1.5rem;
}

.title98 {
width: 1.5rem;
}

.title99 {
width: 1.5rem;
}

.title100 {
width: 1rem;
}

.title104 {
margin-top: 8rem;
}

.title105 {
margin-top: 6rem;
}

.title106 {
margin-left: 44.60%;
}

.title108 {
width: 1rem;
}

.title109 {
margin-left: 0rem;
padding-left: 4rem;
text-align: left;
width: 10rem;
}

.title111 {
padding-left: 3.6rem;
width: 12rem;
}

.title112 {
padding-left: 4rem;
width: 12rem;
}

.title113 {
padding-left: 2rem;
width: 80rem;
}

.title114 {
width: 1.5rem;
}

.title115 {
width: 1.5rem;
}

.title116 {
width: 1rem;
}

.title117 {
width: .5rem;
}

.title118 {
width: 4rem;
}

.title122 {
padding-bottom: .75rem;
padding-left: 3.95rem;
width: 1.5rem;
}

.title123 {
width: 1.5rem;
}

.title124 {
padding-left: 4rem;
}

.title126 {
padding-bottom: .75rem;
padding-left: 3.95rem;
width: 1.5rem;
}

.title127 {
padding-left: 4rem;
}

.title129 {
padding-left: 7.5rem;
}

.title132 {
padding-left: 3rem;
}

.title135 {
padding-left: 1rem;
}

.title136 {
padding-left: 1.1rem;
}

.title137 {
padding-right: 4.85rem;
}

.title139 {
padding-left: 6.35rem;
}

.title144 {
padding-left: 3.5rem;
}

.title145 {
margin-left: 45.60%;
}

.title147 {
padding-left: 6.35rem;
}

.title148 {
padding-left: 6.35rem;
width: 35rem;
}

.title149 {
padding-left: 6.35rem;
}

.title151 {
padding-left: 15rem;
padding-right: 15rem;
}

.title152 {
padding-left: 1rem;
width: 3rem;
}

.title155 {
padding-left: 7.6rem;
}

.title156 {
width: 6rem;
}

.title157 {
margin-left: 45.60%;
}

.title160 {
width: 1.5rem;
}

.title161 {
margin-left: -2.1rem;
width: 18.75%;
}

.title162 {
margin-left: -3.1rem;
width: 13.4%;
}

.title163 {
margin-left: -2.8rem;
width: 19.6%;
}

.title164 {
margin-left: -3.1rem;
width: 19.8%;
}

.txtalgn116 {
width: 94.1rem;
}

.updatesummary3 {
margin-left: -2.5%;
width: 30rem;
}

.width2 {
width: 36%;
}

.width3 {
width: 59rem;
}

.width5 {
margin-left: 5.8%;
}

.width6 {
width: 32.3%;
}

.width7 {
width: 42%;
}

.width8 {
width: 42%;
}

.width9 {
width: 42.25%;
}

.width10 {
width: 42%;
}

.width13 {
width: 17.25%;
}

.width14 {
width: 24%;
}

.width15 {
width: 38.8%;
}

.width16 {
margin-left: 3%;
width: 80%;
}

.width17 {
width: 39.75%;
}

.width19 {
width: 43.75%;
}

.width20 {
width: 42%;
}

.width22 {
width: 39.55%;
}

.width23 {
width: 43.75%;
}

.width25 {
width: 78rem;
}

.width26 {
width: 62%;
}

.width27 {
width: 36%;
}

.width28 {
width: 62%;
}

.width29 {
width: 43.75%;
}

.width30 {
width: 100%;
}

.width33 {
width: 34.9%;
}

.width34 {
margin-left: 13.6%;
}

.width36 {
margin-left: 4.9%;
width: 58.5%;
}

.width37 {
margin-left: 1.3%;
width: 74.5%;
}

.width38 {
width: 74%;
}

.width40 {
width: 37.5%;
}

.width41 {
width: 100%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 37.5%;
}

.width47 {
padding-left: 0%;
margin-left: -3%;
width: 100%;
}

.width49 {
margin-left: 3%;
width: 80%;
}

.width50 {
width: 25%;
}

.width54 {
width: 28%;
}

.width56 {
width: 40.5%;
}

.width57 {
width: 36.3%;
}

.width59 {
width: 42.9%;
}

.width60 {
width: 42%;
}

.width61 {
width: 42%;
}

.width62 {
width: 20.25%;
}

.width63 {
width: 32.65%;
}

.width64 {
width: 75%;
}

.width65 {
width: 74%;
}

.width66 {
width: 100%;
}

.width67 {
width: 100%;
}

.width68 {
width: 20.25%;
}

.width69 {
width: 16%;
}

.width70 {
width: 96.5%;
}

.width71 {
width: 18%;
}

.width72 {
width: 31.5%;
}

.width73 {
width: 32.5%;
}

.width76 {
width: 16%;
}

.width77 {
width: 42%;
}

.width79 {
width: 42%;
}

.width81 {
width: 31.75%;
}

.width82 {
width: 42%;
}

.width84 {
width: 42%;
}

.width86 {
width: 42%;
}

.width88 {
width: 42%;
}

.width91 {
width: 34.25%;
}

.width92 {
width: 34.5%;
}

.width93 {
width: 39.5%;
}

.width94 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width95 {
width: 38.95%;
}

.width96 {
width: 34.3%;
}

.width97 {
width: 21%;
}

.width98 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width99 {
width: 42%;
}

.width101 {
width: 42%;
}

.width102 {
width: 42%;
}

.width104 {
width: 42%;
}

.width105 {
width: 42%;
}

.width106 {
width: 82%;
}

.width107 {
width: 42%;
}

.width108 {
margin-left: 3%;
width: 81%;
}

.width109 {
width: 42%;
}

.width110 {
width: 16%;
}

.width111 {
margin-left: 1.3%;
width: 74.5%;
}

.width112 {
margin-left: 9%;
width: 82%;
}

.width113 {
width: 82%;
}

.width114 {
width: 42%;
}

.width116 {
width: 96.5%;
}

.width119 {
width: 42%;
}

.width120 {
width: 75%;
}

.width121 {
margin-left: 41%;
}

.width122 {
width: 40.8%;
}

.width123 {
width: 96.5%;
}

.width125 {
margin-left: 13.65%;
width: 85%;
}

.width126 {
width: 82%;
}

.width127 {
width: 42%;
}

.width129 {
width: 96.5%;
}

.width130 {
margin-left: 3.75rem;
width: 74.5%;
}

.width131 {
margin-left: 6%;
width: 87%;
}

.width133 {
margin-left: 13.65%;
width: 85%;
}

.width134 {
width: 97.5%;
}

.width135 {
width: 81%;
}

.width137 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width138 {
width: 42%;
}

.width141 {
width: 16%;
}

.width142 {
margin-left: 9%;
width: 82%;
}

.width143 {
margin-left: 14%;
}

.width144 {
margin-left: 8.15%;
width: 82%;
}

.width145 {
width: 17%;
}

.width146 {
width: 60%;
}

.width150 {
margin-left: 36.75%;
}

.width151 {
margin-left: -1%;
width: 95%;
}

.width152 {
width: 42%;
}

.width153 {
margin-left: 3%;
width: 80%;
}

.width154 {
width: 75%;
}

.width155 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width156 {
width: 42%;
}

.width157 {
width: 42%;
}

.width158 {
width: 42%;
}

.width159 {
width: 42%;
}

.width160 {
width: 42%;
}

.width161 {
width: 42%;
}

.width162 {
width: 42%;
}

.width163 {
width: 42%;
}

.width164 {
width: 42%;
}

.width165 {
width: 42%;
}

.width166 {
width: 42%;
}

.width167 {
margin-left: 8.15%;
width: 82%;
}

.width168 {
margin-left: 3%;
width: 80%;
}

.width170 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width171 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width172 {
margin-left: 13.65%;
padding-right: 20.5rem;
width: 90%;
}

.width174 {
width: 82%;
}

.width175 {
width: 42%;
}

.width176 {
width: 42%;
}

.width177 {
width: 42%;
}

.width178 {
width: 42%;
}

.width182 {
width: 40.5%;
}

}

@media screen and (min-width: 110em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: black; */
font-size: 90%;
}

.democontainer {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 72vh;
  margin-top: -6rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#comment-list {
width: 80%;
margin-left: 0rem;
margin-bottom: 0rem;
}

#load-more-comments {
margin-right: 56rem;
}

#comment-history-list {
width: 80%;
margin-left: -1rem;
margin-bottom: 0rem;
}

.new-comment {
margin-left: 18.25rem;
width: 80%;
}

.spacer296 {
margin-left: 18.25rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 17.5rem;
width: 80%;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 42rem;
margin-bottom: 4rem;
width: 39rem;
}

.add-row-budget {
margin-top: -10.3rem;
margin-left: -7.5%;
}

.add-row-contact {
margin-left: -7.5%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -6.5%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -6.5%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -6.5%;
}

.add-row-program {
margin-top: -6.3rem;
margin-left: -7.5%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -6.5%;
}

.add-row-survey {
margin-top: -7rem;
margin-left: -7.5%;
}

.add-row-time {
margin-top: -4.3rem;
margin-left: -7.5%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -7%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -7.5%;
}

.attachmentname1 {
padding-top: 1.5rem;
margin-top: -1.5rem;
margin-bottom: 3.75rem;
margin-left: -6.95rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname3 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
padding-top: .5rem;
margin-bottom: 1.5rem;
margin-left: -2.35rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname7 {
font-size: 1.1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1rem;
font-weight: bold;
width: 100%;
}

.attachmentname8 {
font-size: 1.1rem;
padding-top: .75rem;
margin-bottom: 1.5rem;
margin-left: 0rem;
font-weight: bold;
}

.attachmentname10 {
padding-top: 1.25rem;
margin-bottom: 0rem;
margin-left: -3.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
font-size: 1.1rem;
padding-top: .25rem;
padding-right: 0rem;
margin-bottom: 1.5rem;
margin-left: 4.5rem;
font-weight: bold;
width: 90%;
}

.attachmentname12 {
padding-top: 0rem;
margin-bottom: -1rem;
padding-bottom: 0rem;
margin-left: -6.5rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname13 {
padding-top: 0rem;
margin-bottom: -1rem;
padding-bottom: 0rem;
margin-left: -5.8rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname14 {
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: -4.25rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
font-size: 1.1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1.45rem;
font-weight: bold;
width: 100%;
}

.attachmentname16 {
padding-top: 1.5rem;
margin-top: -1.5rem;
margin-bottom: 3.75rem;
margin-left: -4.95rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname17 {
padding-top: 1.5rem;
margin-top: -1.5rem;
margin-bottom: 3.75rem;
margin-left: -6.95rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname18 {
padding-top: 1.5rem;
margin-top: -1.5rem;
margin-bottom: 3.75rem;
margin-left: -5.95rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname19 {
font-size: 1.1rem;
padding-top: .75rem;
margin-bottom: 3.75rem;
margin-left: 1.45rem;
font-weight: bold;
width: 100%;
}

.box2 {
width: 82rem;
}

.box6 {
margin-bottom: 37rem;
}

.box19 {
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-bottom: 0rem;
margin-left: 22.25%;
padding-bottom: 3rem;
border-radius: 1rem;
border: none;
height: 3rem;
width: 55%;
}

.box20 {
display: block;
float: left;
clear: both;
border: none;
margin-top: 4rem;
height: 26rem;
width: 100%;
}

.box29 {
margin-left: 10rem;
margin-bottom: 0rem;
}

.box30 {
margin-left: 11.4rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 98rem;
}

.box32 {
margin-left: 14rem;
margin-bottom: 2rem;
}

.box33 {
width: 92.5rem;
}

.box34 {
width: 102rem;
}

.budget2 {
padding-left: 4rem;
}

.budget5 {
padding-left: 4rem;
}

.button1 {
margin-left: 38.5rem;
}

.button7 {
margin-left: 57rem;
}

.button8 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 40rem;
}

.button9 {
float: left;
margin-top: -5.35rem;
margin-bottom: 3rem;
margin-left: 73rem;
}

.button23 {
margin-right: 9rem;
}

.button24 {
margin-left: 9rem;
}

.button113 {
width: 114rem;
}

.button116 {
width: 114rem;
}

.button121 {
margin-left: -12%;
}

.button124 {
margin-top: -2.5rem;
margin-left: -185%;
}

.button125 {
font-size: .9rem;
color: #ffffff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -6.6%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button126 {
margin-top: -2.5rem;
margin-left: -185%;
}

.button129 {
font-size: .9rem;
color: #ffffff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -6.5%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button131 {
margin-top: 3rem;
margin-bottom: 3rem;
margin-left: 40rem;
}

.button132 {
float: left;
margin-top: -5.35rem;
margin-bottom: 3rem;
margin-left: 73rem;
}


.button133 {
margin-left: 38.5rem;
}

.button139 {
margin-top: 4rem;
margin-left: 33.5rem;
}

.button159 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button172 {
font-size: 1rem;
margin-left: 26%;
margin-right: 5.5rem;
width: 8rem;
}

.button176 {
font-size: .9rem;
color: #ffffff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: 0rem;
margin-left: -9.6%;
margin-bottom: .5rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button204 {
font-size: 1rem;
margin-left: 22.5%;
margin-right: 9.25rem;
width: 8rem;
}

.button211 {
margin-right: 9rem;
}

.button212 {
margin-left: 9rem;
}

.button213 {
margin-right: 9rem;
}

.button214 {
margin-left: 9rem;
}

.button215 {
margin-right: 9rem;
}

.button216 {
margin-left: 9rem;
}

.button217 {
margin-right: 9rem;
}

.button218 {
margin-left: 9rem;
}

.button219 {
margin-right: 9rem;
}

.button220 {
margin-left: 9rem;
}

.button221 {
font-size: .9rem;
color: #ffffff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -14.25%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button222 {
margin-top: -2.5rem;
margin-left: -185%;
}

.button223 {
margin-top: -2.5rem;
margin-left: -185%;
}

.button224 {
font-size: .9rem;
color: #ffffff;
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-left: -12%;
margin-bottom: 0rem;
padding-top: .35rem;
padding-left: 1.85rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 6rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

.button227 {
margin-left: 27rem;
}

.choices {
padding-left: 3.6rem;
width: 90%;
}

.choices1 {
margin-left: -2.2rem;
padding-left: 1.95rem;
width: 12.5rem;
}

.choices3 {
padding-left: 3.6rem;
width: 89%;
}

.choices4 {
padding-left: 3.8rem;
width: 90%;
}

.choices5 {
width: 90%;
}

.choices6 {
padding-left: 3.6rem;
width: 90%;
}

.choices7 {
padding-left: 2rem;
width: 90%;
}

.choices9 {
padding-left: 3.6rem;
width: 90%;
}

.choices11 {
padding-left: 3.6rem;
width: 90%;
}

.col1 {
width: 2%;
}

.col2 {
width: 3.5%;
}

.col3 {
width: 7%;
}

.col4 {
width: 21%;
}

.col5 {
width: 3%;
}

.col6 {
width: 6%;
}

.col7 {
width: 58%;
}

.col9 {
width: 21%;
}

.col10 {
width: 8%;
}

.col11 {
width: 47%;
}

.col12 {
width: 5%;
}

.col13 {
width: 40%;
}

.col14 {
width: 13%;
}

.col15 {
width: 21%;
}

.col16 {
width: 24rem;
}

.col17 {
width: 12rem;
}

.col18 {
width: 20rem;
}

.col19 {
width: 34rem;
}

.col24 {
width: 21%;
}

.col25 {
width: 14%;
}

.col26 {
width: 17%;
}

.col27 {
width: 23.5%;
}

.delete-row-budget {
margin-top: -10.3rem;
margin-left: -4%;
}

/* .delete-row-chat {
margin-top: -1.65rem;
margin-left: -5.25%;
margin-bottom: 1rem;
padding-top: 0rem;
padding-left: .6rem;
} */

.delete-row-contact {
margin-left: -3.75%;
}

.delete-row-goal {
margin-top: -197.15rem;
margin-left: -2.75%;
}

.delete-row-meeting {
margin-top: -100.75rem;
margin-left: -2.75%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -2.75%;
}

.delete-row-program {
margin-top: -6.3rem;
margin-left: -4%;
}

.delete-row-project-plan {
margin-top: -172.75rem;
margin-left: -2.75%;
}

.delete-row-survey {
margin-top: -7rem;
margin-left: -3.5%;
}

.delete-row-time {
margin-top: -4.3rem;
margin-left: -4%;
}

.delete-row-to-do-create {
margin-top: -12rem;
margin-left: -5%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -3%;
}

.delete-row-work-log {
margin-top: -6.8rem;
margin-left: -3.25%;
}

.description {
width: 90%;
}

.description1 {
margin-left: 0rem;
padding-left: 2.1rem;
width: 95%;
}

.description2 {
margin-left: 0rem;
padding-left: 2.1rem;
width: 95%;
}

.description3 {
padding-left: 3.6rem;
width: 109%;
}

.description4 {
padding-left: 3.6rem;
width: 99%;
}

.description5 {
padding-left: 3.6rem;
width: 99%;
}

.description6 {
width: 90%;
}

#email {
width: 28rem;
}

.err-msg {
margin-left: 12.1%;
width: 80rem;
}

.err-msg1 {
margin-left: 34.25%;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 3.5rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.15rem;
width: 70rem;
}

.err-msg4 {
margin-left: 3.75rem;
width: 70rem;
}

.err-msg5 {
margin-top: 6.75rem;
margin-left: 4rem;
width: 70rem;
}

.err-msg6 {
margin-top: 1.5rem;
margin-left: 103%;
width: 16.5rem;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 3.5rem;
width: 26.5rem;
}

.err-msg8 {
margin-left: 4.15rem;
margin-bottom: -1.5rem;
width: 100%;
}

.err-msg10 {
margin-top: .5rem;
margin-bottom: .5rem;
margin-left: 12.6rem;
width: 70rem;
}

.err-msg12 {
margin-left: 33.5%;
width: 70rem;
}

.err-msg13 {
margin-left: 33.5%;
width: 70rem;
}

.err-msg14 {
margin-top: .5rem;
margin-left: 37%;
width: 70rem;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 28.4rem;
width: 25rem;
}

.err-msg16 {
margin-left: 12.25%;
width: 80rem;
}

.err-msg17 {
margin-left: 14.8rem;
width: 70rem;
}

.err-msg18 {
margin-left: 7.8rem;
}

.err-msg19 {
margin-left: 3.75rem;
width: 70rem;
}

.err-msg22 {
margin-left: 17rem;
}

.err-msg23 {
margin-left: 5rem;
width: 25rem;
}

.err-msg24 {
margin-left: 37%;
width: 20rem;
}

.err-msg25 {
margin-left: 7.2rem;
width: 20rem;
}

.err-msg26 {
margin-left: 4.15rem;
width: 70rem;
}

.err-msg27 {
margin-top: -.5rem;
margin-left: 3.8rem;
width: 70rem;
}

.err-msg28 {
margin-top: 29rem;
margin-left: 3.8rem;
width: 70rem;
}

.err-msg29 {
margin-left: 1.6rem;
width: 70rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -52rem;
}

.err-msg32 {
margin-top: -.5rem;
margin-left: 3.8rem;
width: 80rem;
}

.err-msg33 {
margin-top: 0.5rem;
margin-left: 4rem;
width: 70rem;
}

#file_list {
margin-left: -10.25rem;
width: 94.25rem;
}

#file_list1 {
margin-left: -10rem;
padding-left: 0rem;
width: 42rem;
}

#file_list2 {
margin-top: 2rem;
margin-left: -14.25rem;
width: 35rem;
}

#file_list3 {
margin-left: -10.25rem;
width: 54.25rem;
}

#file_list4 {
margin-left: -10.25rem;
width: 54.25rem;
}

#file_names {
margin-left: -2.9rem;
width: 94.75rem;
}

#file_names1 {
margin-left: -1rem;
padding-left: 0rem;
width: 43rem;
}

#file_names2 {
margin-left: -2.9rem;
width: 35rem;
}

#file_names3 {
margin-left: -2.9rem;
width: 54.75rem;
}

#file_names4 {
margin-left: -2.9rem;
width: 54.75rem;
}

.floatright8 {
float: right;
}

.floatright9 {
display: none;
}

.floatright12 {
padding-left: 15.60%;
}

.floatright20 {
margin-left: -8.25rem;
}

.floatright22 {
padding-left: 25.1%;
}

.floatright24 {
float: right;
}

.floatright31 {
padding-left: 24.6%;
}

.floatright33 {
float: right;
}

.floatright57 {
display: block;
clear: both;
float: right;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright58 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright59 {
display: block;
clear: both;
float: right;
margin-top: -.5rem;
padding-right: 1.75rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright60 {
display: block;
float: right;
clear: both;
margin-top: -.5rem;
padding-right: 1.1rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.floatright62 {
margin-left: 14.75%;
padding-left: 0%;
}

.floatright68 {
padding-left: 15.60%;
}

.floatright71 {
padding-left: 38%;
}

.floatright72 {
padding-left: 28%;
}

.floatright78 {
padding-left: 14.75%;
}

.image4 {
width: 168%;
}

.image5 {
margin-left: -5rem;
}

.image8 {
margin-top: -.75rem;
margin-left: 15rem;
margin-right: -.25rem;
}

.image9 {
margin-top: -.75rem;
margin-left: 15.4rem;
margin-right: -.3rem;
}

.image10 {
margin-top: -.75rem;
margin-left: 14.75rem;
margin-right: -.5rem;
}

.image11 {
margin-top: -.75rem;
margin-left: 14.75rem;
margin-right: -.5rem;
}

.image12 {
margin-top: -.75rem;
margin-left: 15.5rem;
margin-right: -.5rem;
}

.image13 {
margin-top: -.75rem;
margin-left: 15.7rem;
margin-right: -.5rem;
}

.image14 {
margin-top: -.75rem;
margin-left: 17.25rem;
margin-right: 0rem;
}

.image15 {
margin-top: -.75rem;
margin-left: 17.25rem;
margin-right: 0rem;
}

.image16 {
margin-top: -.75rem;
margin-left: 18.5rem;
margin-right: 0rem;
}

.image17 {
margin-top: -.75rem;
margin-left: 18.5rem;
margin-right: 0rem;
}

.image18 {
margin-top: -.25rem;
margin-left: -6.4rem;
}

.image19 {
margin-top: .1rem;
margin-left: -6.4rem;
}

.image20 {
margin-top: 3.75rem;
margin-left: -3rem;
margin-right: 0rem;
}

.image21 {
margin-top: 0rem;
margin-left: -5.5rem;
margin-right: 0rem;
}

.image22 {
margin-top: -.75rem;
margin-left: 14.6rem;
margin-right: 0rem;
}

.image23 {
margin-top: -.75rem;
margin-left: 14.6rem;
margin-right: 0rem;
}

.image24 {
margin-top: 1rem;
margin-left: -5.5rem;
margin-right: 0rem;
}

.image25 {
margin-top: .8rem;
margin-left: -5.5rem;
margin-right: 0rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

input[type="file"]#image::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}

/* Chrome, Edge & Safari */
input[type="file"]#image::-webkit-file-upload-button {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .5rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#image::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

/* input[type="file"]#file-input::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
z-index: 99;
}

input[type="file"]#file-input::-webkit-file-upload-button {
color: #ffffff;
background: var(--secondary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
margin-top: .5rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 15rem;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
z-index: 99;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#file-input::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
} */

/* Ensure the file input button is correctly positioned */
/* input[type="file"]#file-input::file-selector-button {
    border: 1px solid #ccc;
    display: block;
    float: left;
    clear: both;
    padding: 6px 12px;
    cursor: pointer;
    z-index: 99;
} */

/* Chrome, Edge & Safari */
/* input[type="file"]#file-input::-webkit-file-upload-button {
    color: green;
    background: var(--tertiary-color);
    font-weight: bold;
    position: relative;
    display: inline-block;
    margin-top: .5rem;
    margin-right: 1rem;
    margin-bottom: 0rem;
    margin-left: 0rem;
    padding-top: .3rem;
    padding-left: 1.2rem;
    border: none;
    border-radius: 4rem;
    outline: none;
    cursor: pointer;
    height: 2rem;
    width: 8rem;
    box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
    text-shadow: .08rem .08rem .08rem #000000;
    z-index: 99;
} */

/* Hover state for the file input button */
/* input[type="file"]#file-input::-webkit-file-upload-button:hover {
    background-color: #034a7c;
    text-shadow: .005rem .005rem .005rem #000000;
    color: white;
} */

input[type="file"]#image1::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}

/* Chrome, Edge & Safari */
input[type="file"]#image1::-webkit-file-upload-button {
color: #ffffff;
background: var(--tertiary-color);
font-weight: bold;
display: block;
float: left;
clear: both;
position: relative;
margin-top: .5rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border: none;
border-radius: 4rem;
outline: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
text-shadow: .08rem .08rem .08rem #000000;
}

input[type="file"]#image1::-webkit-file-upload-button:hover {
background-color: #034a7c;
text-shadow: .005rem .005rem .005rem #000000;
color: white;
}

input[type="file"]#my_files::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}

/* Chrome, Edge & Safari */
input[type="file"]#my_files::-webkit-file-upload-button {
margin-top: -.57rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border-radius: 4rem;
border: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
}

input[type="file"]#my_files1::file-selector-button {
border: 1px solid #ccc;
display: inline-block;
padding: 6px 12px;
cursor: pointer;
}

/* Chrome, Edge & Safari */
input[type="file"]#my_files1::-webkit-file-upload-button {
margin-top: -.57rem;
margin-right: 1rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-top: .3rem;
padding-left: 1.2rem;
border-radius: 4rem;
border: none;
cursor: pointer;
height: 2rem;
width: 8rem;
box-shadow: .1375rem .1375rem .1375rem rgba(68,68,68,0.6);
}

.leftwidth1 {
margin-top: 2rem;
padding-left: 0%;
width: 30.5%;
}

.leftwidth2 {
margin-top: 2.5rem;
width: 31%;
}

.leftwidth7 {
padding-left: 0%;
float: left;
margin-top: 2rem;
width: 18%;
}

.leftwidth9 {
padding-left: 14%;
}

.leftwidth11 {
width: 9%;
}

.leftwidth17 {
margin-left: -6%;
padding-left: 0%;
}

.leftwidth19 {
padding-left: 13.8%;
}

.leftwidth20 {
padding-left: 14%;
}

.leftwidth21 {
margin-left: -4rem;
padding-left: 0%;
}

.leftwidth22 {
margin-left: 0rem;
padding-left: 0%;
width: 100%;
}

.leftwidth24 {
margin-top: 3rem;
padding-left: 0%;
width: 11.5%;
}

.leftwidth25 {
padding-left: 14%;
}

.leftwidth26 {
margin-top: 1.5rem;
padding-left: 0%;
width: 11.5%;
}

.leftwidth28 {
padding-left: 11.9%;
}

.leftwidth30 {
margin-top: 1.5rem;
padding-left: 0%;
width: 9%;
}

.leftwidth31 {
margin-left: -6.5rem;
padding-left: 0%;
}

.leftwidth34 {
padding-left: 1%;
}

.leftwidth35 {
padding-left: 0%;
width: 9%;
}

.leftwidth37 {
width: 9%;
}

.leftwidth45 {
padding-left: 5.4%;
}

.leftwidth46 {
padding-left: 6.05%;
}

.leftwidth51 {
padding-left: 5.65%;
}

.leftwidth52 {
padding-left: 9.9%;
}

.leftwidth54 {
margin-top: 1rem;
padding-left: 4.5%;
}

.leftwidth55 {
margin-left: -8rem;
padding-left: 0%;
}

.leftwidth56 {
margin-left: -8.6%;
padding-left: 0%;
}

.leftwidth57 {
padding-left: 14%;
}

.leftwidth58 {
padding-left: 18.7%;
}

.leftwidth59 {
margin-left: -9rem;
padding-left: 0%;
}

.leftwidth60 {
margin-left: 4%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 20.4%;
}

.leftwidth62 {
padding-left: 19.7%;
}

.leftwidth63 {
padding-left: 20.7%;
}

.leftwidth64 {
margin-left: 10.3%;
padding-left: 0%;
width: 80%;
}

.leftwidth65 {
padding-left: 15.45%;
}

.leftwidth66 {
margin-left: -8.6%;
padding-left: 0%;
}

.leftwidth70 {
padding-left: 1%;
}

.leftwidth78 {
padding-left: 0%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 15%;
}

.leftwidth80 {
padding-left: 0%;
width: 15%;
}

.leftwidth81 {
padding-left: 1.75%;
}

.leftwidth82 {
margin-left: .8%;
padding-left: 0%;
}

.leftwidth84 {
margin-left: 0%;
padding-left: 0%;
}

.leftwidth85 {
margin-left: 0rem;
padding-left: 0%;
width: 100%;
}

.leftwidth87 {
padding-left: 37.50%;
padding-right: 35.5%;
}

.leftwidth89 {
padding-left: 0%;
width: 30%;
}

.leftwidth91 {
margin-left: -.25rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: -.25rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: -2.4rem;
padding-left: 0%;
}

.leftwidth96 {
padding-left: 1.75%;
}

.leftwidth97 {
margin-left: -4.75%;
padding-left: 0%;
}

.leftwidth99 {
margin-top: -2.5rem;
margin-left: 0rem;
padding-left: 0%;
width: 100%;
}

.leftwidth101 {
margin-left: 0rem;
padding-left: 0%;
width: 100%;
}

.leftwidth106 {
margin-left: -.25rem;
padding-left: 0%;
}

.modal-content {
text-align: center;
background: var(--tertiary-color);
margin: 18% auto;
padding: 20px;
padding-left: 55px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 40%;
}

.modal-content-delete {
text-align: center;
background: var(--tertiary-color);
margin: 18% auto;
padding: 20px;
padding-left: 55px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 40%;
}

.modal-duplicate-content {
text-align: center;
background: var(--tertiary-color);
margin: 18% auto;
padding: 20px;
padding-left: 55px;
minimum-height: 10rem;
border-radius: 12px;
border: 1px solid #888;
width: 40%;
}

.modal-duplicate-content-delete {
text-align: center;
background: var(--tertiary-color);
margin: 18% auto;
padding: 20px;
padding-left: 55px;
minimum-height: 20rem;
border-radius: 12px;
border: 1px solid #0047b3;
width: 40%;
}

#my_files {
margin-left: -12.1rem;
}

#my_files1 {
margin-top: -3.5rem;
margin-left: -12.1rem;
margin-bottom: 2rem;
}

.mytask1 {
padding-left: 2.9rem;
}

.mytask3 {
padding-left: 1.9rem;
}

.mytask4 {
padding-left: 1.9rem;
}

.name {
padding-left: 3.9rem;
width: 90%;
}

.name1 {
padding-left: 3.8rem;
}

.name4 {
padding-left: 3.6rem;
width: 51.1%;
}

.name5 {
width: 38.1%;
}

.name6 {
padding-left: 2.75rem;
}

.name25 {
padding-left: 2.5rem;
width: 25%;
}

.name26 {
padding-left: 1.9rem;
width: 98.5%;
}

.name27 {
padding-left: 3.5rem;
width: 90%;
}

.name28 {
margin-left: -4.25%;
padding-left: 3.9rem;
width: 105%;
}

.name29 {
padding-left: 3.9rem;
width: 110%;
}

.name30 {
padding-left: 3.5rem;
width: 90%;
}

.name31 {
padding-left: 3.5rem;
width: 90%;
}

#popup_available {
margin-top: 0rem;
}

#popup_available li {
  display: inline-block;
  width: 60%;
  margin-left: -9rem;
  vertical-align: top;
}

.radiolabel {
font-size: 1.2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.rightwidth1 {
padding-left: 33%;
}

.rightwidth2 {
padding-left: 30.75%;
}

.rightwidth3 {
width: 69%;
}

.rightwidth7 {
padding-left: 32.6%;
}

.rightwidth8 {
margin-top: 2.45rem;
margin-bottom: 0rem;
padding-left: .5%;
width: 69.5%;
}

.rightwidth9 {
padding-left: 30.9%;
width: 100%;
}

.rightwidth14 {
margin-left: 10%;
padding-right: 10rem;
width: 87%;
}

.rightwidth17 {
margin-top: 2.5rem;
width: 89.75%;
}

.rightwidth19 {
margin-left: -.25%;
padding-left: 0.4%;
}

.rightwidth20 {
margin-top: 2.5rem;
width: 89.5%;
}

.rightwidth22 {
padding-left: 44%;
}

.rightwidth25 {
margin-left: 9%;
width: 89.5%;
}

.rightwidth27 {
margin-top: 3rem;
padding-left: 0%;
width: 84.75%;
}

.rightwidth30 {
padding-left: 45.75%;
}

.rightwidth32 {
padding-left: 42.75%;
}

.rightwidth35 {
padding-left: 12%;
}

.rightwidth39 {
margin-left: 0%;
width: 95.5%;
}

.rightwidth40 {
margin-left: 9%;
width: 93.7%;
}

.rightwidth41 {
margin-left: 11.5%;
width: 84.75%;
}

.rightwidth43 {
padding-left: 47%;
}

.rightwidth44 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 84.75%;
}

.rightwidth45 {
padding-left: 33.25%;
}

.rightwidth46 {
margin-top: 1.5rem;
padding-left: 0%;
width: 89.5%;
}

.rightwidth47 {
padding-left: 44%;
}

.rightwidth48 {
width: 89.5%;
}

.rightwidth49 {
width: 89.5%;
}

.rightwidth50 {
margin-bottom: .5rem;
width: 96%;
}

.rightwidth51 {
margin-left: 14.75%;
width: 73%;
}

.rightwidth52 {
margin-bottom: -.5rem;
margin-left: 28%;
width: 49%;
}

.rightwidth53 {
padding-left: 8.75%;
}

.rightwidth54 {
padding-left: 14.7%;
}

.rightwidth55 {
padding-left: 11.95%;
}

.rightwidth56 {
padding-left: 30.75%;
}

.rightwidth57 {
padding-left: 11%;
}

.rightwidth58 {
padding-left: 13.65%;
}

.rightwidth59 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 42.5%;
}

.rightwidth60 {
padding-left: 21%;
}

.rightwidth62 {
padding-left: 6.75%;
}

.rightwidth63 {
display: block;
clear: both;
float: left;
margin-left: 14.8%;
width: 83.7%;
}

.rightwidth64 {
width: 62.6%;
}

.rightwidth65 {
width: 56.5%;
}

.rightwidth66 {
margin-bottom: .5rem;
width: 94.25%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 7%;
}

.rightwidth68 {
padding-left: 14.75%;
width: 94.75%;
}

.rightwidth69 {
padding-left: 41%;
}

.rightwidth70 {
padding-left: 17.25%;
}

.rightwidth73 {
padding-left: 43%;
}

.rightwidth74 {
margin-left: 0.25%;
padding-left: 0%;
}

.rightwidth75 {
margin-top: 1.5rem;
padding-left: 0%;
width: 78.25%;
}

.rightwidth77 {
width: 78.25%;
}

.rightwidth78 {
display: block;
clear: both;
float: left;
margin-left: 9%;
width: 93.7%;
}

.rightwidth80 {
margin-bottom: .5rem;
margin-left: 17rem;
width: 66%;
}

.rightwidth81 {
margin-left: 0.25%;
padding-left: 12.4%;
}

.rightwidth83 {
margin-left: 35%;
width: 20rem;
}

.rightwidth84 {
padding-left: 45%;
}

.rightwidth85 {
padding-left: 43%;
}

.rightwidth87 {
margin-top: 2rem;
margin-bottom: 0rem;
margin-left: 0.75%;
padding-left: 12%;
min-height: 10rem;
}

.rightwidth88 .width94 input {
margin-bottom: 2.5rem;
}

.rightwidth88 {
margin-top: 4.5rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-left: 21%;
min-height: 10rem;
}

.rightwidth89 {
margin-top: -.75rem;
margin-bottom: 0rem;
padding-left: 32.1%;
}

.rightwidth90 .width94 li {
margin-bottom: 2.5rem;
}

.rightwidth90 {
margin-top: 3.5rem;
margin-bottom: 0rem;
margin-left: 0%;
padding-left: 18.25%;
min-height: 10rem;
}

.rightwidth91 {
padding-left: 12.25%;
}

.rightwidth92 {
margin-top: 3rem;
margin-bottom: 2rem;
margin-left: 0.75%;
padding-left: 12%;
min-height: 10rem;
}

.rightwidth93 {
padding-left: 30%;
}

.rightwidth94 {
padding-left: 42%;
}

.rightwidth95 {
padding-left: 30%;
}

.rightwidth96 {
width: 69.5%;
}

.rightwidth97 {
padding-bottom: 1.5rem;
padding-left: 13.75rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 82%;
}

.rightwidth99 {
width: 59.5%;
}

.rightwidth100 {
margin-top: 2.75rem;
padding-left: 4.75%;
}

.rightwidth102 {
margin-left: 0.25%;
padding-left: 12.4%;
}

.rightwidth104 {
width: 69.5%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 42.75%;
}

.spacer7 {
margin-top: -.4rem;
margin-left: .1rem;
}

.spacer21 {
margin-left: 39.50%;
}

.spacer25 {
margin-top: 13rem;
}

.spacer26 {
margin-left: 4.75rem;
}

.spacer31 {
margin-left: 4.3rem;
}

.spacer46 {
padding-left: 36rem;
}

.spacer56 {
margin-left: 42.25%;
}

.spacer60 {
margin-top: 0rem;
margin-left: 47rem;
width: 28rem;
}

.spacer67 {
margin-left: 44%;
}

.spacer74 {
margin-left: 23%;
width: 52.5%;
}

.spacer76 {
margin-left: 17.25%;
width: 61.5%;
}

.spacer82 {
padding-left: 1rem;
width: 16.2rem;
}

.spacer83 {
margin-top: 15rem;
}

.spacer89 {
margin-left: 2.2rem;
}

.spacer93 {
margin-top: 0rem;
margin-left: 1.6rem;
}

.spacer95 {
margin-left: 18.5rem;
padding-left: 2.8rem;
width: 68.3%;
}

.spacer96 {
padding-right: 10rem;
padding-left: 12%;
width: 91%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-top: .05rem;
margin-left: 1.3rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer100 {
margin-left: 1.85rem;
}

.spacer101 {
margin-left: 1.6rem;
}

.spacer108 {
margin-top: -.1rem;
margin-bottom: -1rem;
margin-left: 17.25%;
width: 34.5%;
}

.spacer111 {
width: 62.75%;
}

.spacer112 {
padding-left: .4rem;
width: 90.25%;
}

.spacer113 {
padding-left: .4rem;
width: 90.25%;
}

.spacer114 {
width: 42%;
}

.spacer115 {
width: 58%;
}

.spacer120 {
padding-left: .15rem;
width: 62.8%;
}

.spacer125 {
margin-left: .5rem;
text-shadow: .06rem .06rem .06rem #000000;
}

.spacer126 {
display: block;
clear: both;
float: left;
height: 3rem;
margin-top: -2.3rem;
margin-left: 8rem;
color: rgba(0, 0, 0, 0);
width: 16rem;
}

.spacer127 {
margin-top: -100%;
margin-left: 4%;
height: 10.5rem;
width: 10.8rem;
}

.spacer128 {
margin-top: 3rem;
}

.spacer129 {
height: 4rem;
width: 16rem;
}

.spacer135 {
padding-left: .15rem;
width: 62.7%;
}

.spacer153 {
padding-left: .15rem;
width: 62.8%;
}

.spacer170 {
margin-bottom: -2rem;
margin-left: 31.9%;
}

.spacer174 {
margin-left: 1.3%;
margin-top: -2rem;
margin-bottom: -.5rem;
}

.spacer175 {
margin-left: 1.6%;
width: 30rem;
}

.spacer176 {
margin-left: 1.6%;
}

.spacer181 {
margin-left: 42.75%;
width: 18%;
}

.spacer185 {
margin-left: 1.2rem;
}

.spacer186 {
padding-right: 4rem;
}

.spacer187 {
margin-left: .25rem;
}

.spacer188 {
margin-bottom: -.5rem;
margin-left: 14.6%;
width: 84%;
}

.spacer189 {
margin-bottom: -.5rem;
margin-left: 14%;
width: 83.5%;
}

.spacer190 {
margin-bottom: -.5rem;
margin-left: 8.4%;
width: 81.5%;
}

.spacer192 {
margin-left: 7.7%;
width: 84.5%;
}

.spacer193 {
margin-bottom: -.5rem;
}

.spacer198 {
padding-left: 19.8rem;
}

.spacer199 {
padding-left: 21rem;
}

.spacer200 {
padding-left: 17.65rem;
}

.spacer201 {
padding-left: 17rem;
}

.spacer202 {
padding-left: 18.15rem;
}

.spacer203 {
padding-left: 37.1rem;
}

.spacer204 {
padding-left: 33.6rem;
}

.spacer205 {
padding-left: 32.9rem;
}

.spacer206 {
padding-left: 34rem;
}

.spacer207 {
padding-left: 22.3rem;
}

.spacer208 {
padding-left: 23.5rem;
}

.spacer209 {
padding-left: 20.2rem;
}

.spacer210 {
padding-left: 19.4rem;
}

.spacer211 {
padding-left: 20.5rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: .50rem;
}

.spacer217 {
padding-left: .50rem;
}

.spacer218 {
padding-left: 20.75rem;
}

.spacer219 {
padding-left: 20.75rem;
}

.spacer220 {
padding-left: 20.75rem;
}

.spacer221 {
padding-left: 20.75rem;
}

.spacer222 {
padding-right: 18rem;
padding-left: 12%;
width: 97%;
}

.spacer223 {
padding-right: 18rem;
padding-left: 12%;
width: 97%;
}

.spacer224 {
padding-right: 3rem;
margin-left: 14.6%;
width: 72.6%;
}

.spacer232 {
margin-top: -338%;
margin-left: -8.8rem;
height: 18.3rem;
width: 21.5rem;
}

.spacer237 {
margin-top: .5rem;
margin-left: 42rem;
width: 30%;
}

.spacer240 {
margin-left: 12.5%;
}

.spacer241 {
margin-left: 16%;
}

.spacer242 {
margin-bottom: -1rem;
margin-left: 16%;
width: 81.1%;
}

.spacer246 {
margin-top: 0rem;
margin-left: 1.9rem;
}

.spacer251 {
margin-top: -283%;
margin-left: -8rem;
height: 18.3rem;
width: 21.5rem;
}

.spacer252 {
margin-top: -95%;
margin-left: 4%;
height: 10.5rem;
width: 10.8rem;
}

.spacer273 {
padding-left: .9rem;
width: 56%;
}

.spacer275 {
margin-left: 1rem;
padding-left: .4rem;
width: 97.75%;
}

.spacer276 {
margin-top: .25rem;
margin-left: 1.9rem;
}

.spacer277 {
margin-top: -2rem;
margin-left: 12.5%;
}

.spacer280 {
margin-left: 15%;
width: 73%;
}

.spacer281 {
margin-left: 15%;
width: 73%;
}

.spacer282 {
display: block;
float: left;
font-size: 1.2rem;
margin-top: 1rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: 44rem;
padding-top: 0rem;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer282 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer282 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer282 ol {
counter-reset: li;
list-style-type: none;
}

.spacer282 ol li{
position:relative;
}

.spacer282 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer283 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: .1rem;
margin-right: 8rem;
margin-bottom: -1.5rem;
margin-left: 77rem;
padding-top: 0rem;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer283 ul {
list-style: none;
line-height: 2em;
font-size: .95rem;
}

.spacer283 ul li:before {
content: "";
line-height: 2em;
width: .5em;
height: .5em;
background-color: white;
float: left;
margin-top: 1.3rem;
margin-right: .5rem;
margin-left: -2rem;
margin-bottom: 0;
border-radius: 50%;
}

.spacer283 ol {
counter-reset: li;
list-style-type: none;
}

.spacer283 ol li{
position:relative;
}

.spacer283 ol li:before{
content: counter(li)'.';
counter-increment: li;
position:absolute;
right:100%;
margin-right:0.5em;
}

.spacer283 .spacer283text {
visibility: hidden;
margin-top: -.5rem;
margin-left: 4rem;
width: 140px;
background-color: #0494fb;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
/* Position the tooltip */
position: absolute;
z-index: 1;
text-shadow: .03rem .03rem .03rem #000000;
}

.spacer283:hover .spacer283text {
visibility: visible;
}

.spacer284 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 14.5rem;
padding-top: 0rem;
width: 84%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer285 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
width: 100%;
}

.spacer286 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 18.5rem;
padding-top: 0rem;
width: 72%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer288 {
display: block;
clear: both;
float: left;
color: #ffe6cc;
font-weight: bold;
width: 12rem;
text-shadow: .06rem .06rem .06rem #000000;
font-size: 1rem;
margin-top: 1rem;
margin-right: 8rem;
margin-bottom: -4rem;
margin-left: 18.5rem;
padding-top: 0rem;
width: 84%;
}

.spacer289 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: -1rem;
margin-right: 8rem;
margin-bottom: 1.25rem;
margin-left: 0rem;
padding-top: 0rem;
width: 100%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer290 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-left: 1.9rem;
height: 3rem;
width: 100%;
}

.spacer292 {
background: var(--tertiary-color);
border-radius: 2rem;
margin-left: -2rem;
padding-top: .6rem;
padding-bottom: .4rem;
padding-left: 1.9rem;
min-height: 3rem;
width: 100%;
}

.spacer294 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 0rem;
padding-top: 0rem;
width: 108%;
/* background: red; */
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer298 {
display: block;
clear: both;
float: left;
font-size: 1.2rem;
margin-top: 2rem;
margin-right: 8rem;
margin-bottom: 0rem;
margin-left: 14.5rem;
padding-top: 0rem;
width: 82%;
text-shadow: .035rem .035rem .035rem #000000;
}

.spacer299 {
margin-top: 1rem;
margin-left: 10rem;
}

.spacer300 {
padding-right: 10rem;
padding-left: 12%;
width: 91%;
}

.spacer306 {
padding-left: 33.1rem;
}

.spacer309 {
padding-left: 17.2rem;
}

.spacer312 {
padding-left: 19.85rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer319 {
margin-left: 1.9rem;
}

.spacer324 {
margin-left: 1rem;
padding-left: .4rem;
width: 89%;
}

.table, th, td {
margin-left: 7%;
}

.table1 {
margin-left: 7.5%;
}

.table1, th, td {
margin-left: 7%;
}

.table2 {
width: 99%;
border: none;
}

.table2, th, td {
margin-left: 1.35%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table3 tr th:first-child {
width: 125px;
}

.table3, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
background: var(--tertiary-color);
}

.table3 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
border: none;
border-collapse: collapse;
}

.table3 tbody th {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
left: 0;
min-height: 80rem;
}

.table3 thead th:nth-child(2) {
background: var(--tertiary-color);
left: 0;
z-index: 2;
}

.table3 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table3 tbody th {
border: none;
border-collapse: collapse;
background: var(--tertiary-color);
left: 0;
}

.table3 tbody tr td:nth-child(2) {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
}

.table3::-webkit-scrollbar {
width: 1em;
}

.table3::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table3::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table3::-webkit-scrollbar-thumb:hover {
background: var(--tertiary-color);
text-shadow: .005rem .005rem .005rem #000000;
color: #0047b3;
}

.table3::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table4 {
margin-left: 9%;
width: 81%;
background: var(--tertiary-color);
}

.table5 {
margin-bottom: 2rem;
background: var(--tertiary-color);
margin-left: -19.2rem;
width: 531.5%;
}

.table5, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
height: 3rem;
margin-bottom: 2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table5 thead th {
position: -webkit-sticky;
position: sticky;
top: 0;
}

.table5 tbody th {
position: -webkit-sticky;
position: sticky;
left: 0;
}

.table5 thead th:nth-child(2) {
background: var(--tertiary-color);
left: 0;
}

.table5 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table5 tbody th {
background: var(--tertiary-color);
}

.table5 tbody td {
background: var(--tertiary-color);
}

.table5 thead tr th:first-child {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
background: var(--tertiary-color);
}

.table5 tbody tr td:nth-child(2) {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
}

.table6 {
width: 99%;
border: none;
}

.table6, th, td {
margin-left: 1.35%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 92%;
border: none;
}

.table7, th, td {
margin-left: 6.35%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-bottom: 2rem;
background: var(--tertiary-color);
margin-left: -19.5rem;
width: 511.5%;
}

.table8, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
height: 3rem;
margin-bottom: 2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table8 thead th {
position: -webkit-sticky;
position: sticky;
top: 0;
}

.table8 tbody th {
position: -webkit-sticky;
position: sticky;
left: 0;
}

.table8 thead th:nth-child(2) {
background: var(--tertiary-color);
left: 0;
}

.table8 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table8 tbody th {
background: var(--tertiary-color);
}

.table8 tbody td {
background: var(--tertiary-color);
}

.table8 thead tr th:first-child {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
background: var(--tertiary-color);
}

.table8 tbody tr td:nth-child(2) {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
}

.table9 {
margin-top: 2rem;
margin-left: 8%;
width: 83%;
max-height: 45rem;
background: var(--tertiary-color);
}

.table10 {
width: 500%;
background: var(--tertiary-color);
}

.table10, th, td {
background: var(--tertiary-color);
border: none;
border-collapse: collapse;
border-spacing: 0;
padding: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table10 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
}

.table10 tbody th {
position: -webkit-sticky; /* for Safari */
position: sticky;
left: 0;
}

.table10 thead th:first-child {
left: 0;
z-index: 2;
padding-right: 4rem;
}

.table10 thead th {
background: var(--tertiary-color);
z-index: 1;
padding-right: 4rem;
}

.table10 tbody th {
background: var(--tertiary-color);
}

.table10 tbody td {
background: var(--tertiary-color);
}

.table10 tbody tr {
background: var(--tertiary-color);
}

.table10::-webkit-scrollbar {
width: 1em;
}

.table10::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table10::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table10::-webkit-scrollbar-thumb:hover {
background: var(--tertiary-color);
text-shadow: .005rem .005rem .005rem #000000;
color: #0047b3;
}

.table10::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table11 {
margin-top: 3rem;
margin-left: 3.5%;
max-height: 45rem;
background: var(--tertiary-color);
width: 91%;
}

.table11::-webkit-scrollbar-track {
margin-left: 4.75rem;
}

.table12 {
width: 550%;
background: var(--tertiary-color);
}

.table12, th, td {
background: var(--tertiary-color);
border: none;
border-collapse: collapse;
border-spacing: 0;
padding: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table12 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
}

.table12 tbody th {
position: -webkit-sticky; /* for Safari */
position: sticky;
left: 0;
}

.table12 thead th:first-child {
left: 0;
padding-left: 6.3rem;
z-index: 2;
}

.table12 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table12 tbody th {
background: var(--tertiary-color);
padding-left: 6rem;
}

.table12 tbody td {
background: var(--tertiary-color);
}

.table12::-webkit-scrollbar {
width: 1em;
}

.table12::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table12::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a75ff;
}

.table12::-webkit-scrollbar-thumb:hover {
background: var(--tertiary-color);
text-shadow: .005rem .005rem .005rem #000000;
color: #0047b3;
}

.table12::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table13 {
margin-top: 1rem;
max-height: 45rem;
margin-left: 7.5%;
background: var(--tertiary-color);
width: 84%;
}

.table14 {
width: 600%;
background: var(--tertiary-color);
}

.table14, th, td {
background: var(--tertiary-color);
border: none;
border-collapse: collapse;
border-spacing: 0;
padding: 0rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table14 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
}

.table14 tbody th {
position: -webkit-sticky; /* for Safari */
position: sticky;
left: 0;
}

.table14 thead th:first-child {
left: 0;
padding-left: 1rem;
z-index: 2;
}

.table14 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table14 tbody th {
background: var(--tertiary-color);
padding-left: 1rem;
}

.table14 tbody td {
background: var(--tertiary-color);
}

.table14::-webkit-scrollbar {
width: 1em;
}

.table14::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table14::-webkit-scrollbar-thumb {
border-radius: 10px;
background: #1a75ff;
}

.table14::-webkit-scrollbar-thumb:hover {
background: var(--tertiary-color);
text-shadow: .005rem .005rem .005rem #000000;
color: #0047b3;
}

.table14::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table15 {
margin-left: 14.5%;
max-height: 45rem;
width: 73%;
}

.table16 {
width: 550%;
background: var(--tertiary-color);
}

.table16, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
padding: 0rem;
background: var(--tertiary-color);
text-shadow: .05rem .05rem .05rem #000000;
}

.table16 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
}

.table16 tbody th {
position: -webkit-sticky; /* for Safari */
position: sticky;
left: 0;
}

.table16 thead th:first-child {
left: 0;
z-index: 2;
}

.table16 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table16 tbody th {
background: var(--tertiary-color);
}

.table16 tbody td {
background: var(--tertiary-color);
}

.table17, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
background: var(--tertiary-color);
}

.table17 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
border: none;
border-collapse: collapse;
background: var(--tertiary-color);
}

.table17 tbody th {
position: -webkit-sticky; /* for Safari */
position: sticky;
border: none;
border-collapse: collapse;
left: 0;
}

.table17 thead th:first-child {
background: var(--tertiary-color);
left: 0;
z-index: 2;
}

.table17 thead th {
z-index: 1;
}

.table17 tbody th {
border: none;
border-collapse: collapse;
left: 0;
background: var(--tertiary-color);
}

.table18 {
margin-left: 8.9%;
width: 80%;
}

.table19 {
margin-left: 7.8rem;
margin-top: -.5rem;
width: 82%;
}

.table19 td a {
padding-bottom: 1rem;
}

.table22 {
margin-top: 0rem;
margin-bottom: 2rem;
margin-left: 12.9%;
width: 80%;
}

.table23 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 120%;
}

.table25 {
margin-top: 2.5rem;
margin-left: 9%;
margin-bottom: -3rem;
width: 81%;
}

.table27 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 17rem;
margin-bottom: 4rem;
margin-top: 0rem;
width: 100%;
height: 16rem;
}


.table30 tr th:first-child {
width: 125px;
}

.table30, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
background: var(--tertiary-color);
}

.table30 thead th {
position: -webkit-sticky; /* for Safari */
position: sticky;
top: 0;
border: none;
border-collapse: collapse;
}

.table30 tbody th {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
left: 0;
min-height: 80rem;
}

.table30 thead th:nth-child(2) {
background: var(--tertiary-color);
left: 0;
z-index: 2;
}

.table30 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table30 tbody th {
border: none;
border-collapse: collapse;
background: var(--tertiary-color);
left: 0;
}

.table30 tbody tr td:nth-child(2) {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
}

.table30::-webkit-scrollbar {
width: 1em;
}

.table30::-webkit-scrollbar-track {
margin-left: .5em;
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.table30::-webkit-scrollbar-thumb {
border-radius: 10px;
color: #ffffff;
background: #1a75ff;
}

.table30::-webkit-scrollbar-thumb:hover {
background: var(--tertiary-color);
text-shadow: .005rem .005rem .005rem #000000;
color: #0047b3;
}

.table30::-webkit-scrollbar-corner {
background: var(--tertiary-color);
}

.table30 {
width: 520%;
}

.table31 {
margin-top: -1rem;
}

.table31 td {
background: none;
}

.table32 {
margin-left: 9%;
margin-bottom: -1rem;
width: 81%;
}

.table33 {
margin-left: 0%;
margin-top: 2rem;
}

.table34 {
margin-top: 0rem;
}

.table34 td {
padding-left: 3.9rem;
background: none;
}

.table35 {
margin-left: 24%;
margin-top: 4rem;
margin-bottom: 1rem;
}

.table37 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 100%;
height: 10.25rem;
}

.table38 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 120%;
}

.table39 {
margin-top: 0rem;
margin-left: 9%;
padding-bottom: 0rem;
width: 81%;
overflow-x: hidden;
overflow-y: hidden;
}

.table40 {
margin-left: 7%;
width: 89%;
}

.table41 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 1rem;
margin-top: 0rem;
width: 100%;
}

.table42 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 100%;
height: 103.5rem;
background: var(--tertiary-color);
}

.table43 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 110%;
}

.table44 {
margin-top: 0rem;
margin-left: 7.75%;
padding-bottom: 0rem;
width: 83%;
overflow-x: hidden;
overflow-y: hidden;
}

.table45 {
margin-left: 13.5rem;
width: 75%;
}

.table46 {
width: 100%;
}

.table47 {
margin-left: 13.75rem;
width: 75%;
}

.table48 {
margin-left: 7.5rem;
width: 82%;
}

.table49 {
margin-top: 4rem;
margin-left: 13.5%;
width: 73%;
}

.table50 {
margin-left: 6%;
width: 89%;
}

.table51 {
margin-left: 10rem;
width: 67.6%;
}

.table52 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 1rem;
margin-top: 0rem;
width: 100%;
}

.table55 {
width: 100%;
}

.table56 {
margin-left: 6.25%;
width: 89%;
}

.table57 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 0rem;
margin-top: 0rem;
width: 100%;
}

.table58 {
margin-left: -11.35rem;
margin-top: 1rem;
width: 82%;
}

.table58 td a {
padding-bottom: 1rem;
}

.table59 {
margin-left: 1.5rem;
margin-top: 3rem;
width: 82%;
}

.table59 td a {
padding-bottom: 1rem;
}

.table60 {
margin-left: 3.5rem;
margin-top: -.5rem;
width: 82%;
}

.table60 td a {
padding-bottom: 1rem;
}

.table61 {
margin-top: 0rem;
margin-left: 7.75%;
padding-bottom: 0rem;
width: 83%;
overflow-x: hidden;
overflow-y: hidden;
}

.table62 {
margin-bottom: 2rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 100%;
height: 173.5rem;
background: var(--tertiary-color);
}

.table63 {
margin-bottom: 0rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 110%;
}

.table64 {
margin-left: 12.75rem;
width: 75%;
}

.table65 {
margin-left: 12.75rem;
width: 75%;
}

.table66 {
margin-bottom: 2rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 100%;
height: 181rem;
background: var(--tertiary-color);
}

.table67 {
margin-bottom: 2rem;
margin-left: 0rem;
padding-bottom: 5rem;
margin-top: 0rem;
width: 100%;
height: 198rem;
background: var(--tertiary-color);
}

.table68 {
width: 100%;
}

.table69 {
margin-left: 1.6rem;
margin-top: -.5rem;
width: 82%;
}

.table69 td a {
padding-bottom: 1rem;
}

.table70 {
margin-bottom: 2rem;
background: var(--tertiary-color);
margin-left: -203rem;
width: 531.5%;
}

.table70, th, td {
border: none;
border-collapse: collapse;
border-spacing: 0;
height: 3rem;
margin-bottom: 2rem;
text-shadow: .05rem .05rem .05rem #000000;
}

.table70 thead th {
position: -webkit-sticky;
position: sticky;
top: 0;
}

.table70 tbody th {
position: -webkit-sticky;
position: sticky;
left: 0;
}

.table70 thead th:nth-child(2) {
background: var(--tertiary-color);
left: 0;
}

.table70 thead th {
background: var(--tertiary-color);
z-index: 1;
}

.table70 tbody th {
background: var(--tertiary-color);
}

.table70 tbody td {
background: var(--tertiary-color);
}

.table70 thead tr th:first-child {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
background: var(--tertiary-color);
}

.table70 tbody tr td:nth-child(2) {
position: -webkit-sticky;
position: sticky;
border: none;
border-collapse: collapse;
top: 0;
left: 0;
z-index: 2;
}

.table71 {
margin-left: 7.5%;
}

.table71, th, td {
margin-left: 7%;
}

.title2 {
padding-left: 20rem;
padding-right: 20rem;
}

.title3 {
margin-left: 45.25%;
}

.title8 {
padding-left: 5.1rem;
}

.title21 {
width: 15%;
}

.title24 {
margin-top: 8.5rem;
}

.title27 {
margin-left: 1.25%;
width: 20.5%;
}

.title29 {
padding-left: 1.3rem;
}

.title34 {
padding-left: 1.2rem;
}

.title36 {
width: 33.5rem;
}

.title37 {
width: 27rem;
}

.title40 {
padding-left: 1.3rem;
}

.title43 {
width: 22rem;
}

.title47 {
padding-left: 1rem;
}

.title48 {
width: 44rem;
}

.title49 {
margin-left: 0%;
width: 19.9%;
}

.title51 {
width: 19.3%;
}

.title52 {
margin-left: .2%;
width: 13.5%;
}

.title53 {
width: 50rem;
}

.title54 {
margin-left: 14.65%;
}

.title55 {
margin-left: 0%;
width: 19.9%;
}

.title59 {
width: 18.5%;
}

.title65 {
padding-left: 6.08rem;
}

.title66 {
margin-left: 0%;
width: 12.6%;
}

.title67 {
padding-left: 2rem;
width: 10rem;
}

.title68 {
margin-left: 10rem;
padding-left: 1.25rem;
width: 3rem;
}

.title69 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 3rem;
}

.title70 {
background: var(--tertiary-color);
padding-left: 2rem;
}

.title71 {
background: var(--tertiary-color);
padding-left: 0rem;
text-align: center;
}

.title72 {
padding-left: 2.5rem;
}

.title73 {
margin-left: 10rem;
padding-left: 0rem;
width: 3rem;
}

.title74 {
margin-left: -.9%;
width: 19.9%;
}

.title75 {
margin-left: -1%;
width: 19.9%;
}

.title76 {
width: 19.3%;
}

.title77 {
margin-left: -1.5rem;
width: 13.5%;
}

.title78 {
margin-left: -1.5rem;
width: 19.9%;
}

.title79 {
margin-left: -1.5rem;
width: 19.9%;
}

.title80 {
width: 19.3%;
}

.title81 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 6rem;
}

.title82 {
margin-left: -.7rem;
width: 13.5%;
}

.title83 {
background: var(--tertiary-color);
padding-left: 2rem;
}

.title84 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 4.5rem;
}

.title85 {
margin-left: -.65rem;
width: 19.9%;
}

.title86 {
margin-left: -.75rem;
width: 19.9%;
}

.title87 {
width: 19.3%;
}

.title88 {
margin-left: -2.2rem;
width: 13.5%;
}

.title89 {
margin-left: -2.3rem;
width: 19.9%;
}

.title90 {
margin-left: -2.5rem;
width: 19.9%;
}

.title93 {
margin-left: 10rem;
padding-left: 0rem;
text-align: center;
width: 3rem;
}

.title94 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 6rem;
}

.title95 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 4.5rem;
}

.title96 {
padding-left: 2rem;
width: 10rem;
}

.title97 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 3rem;
}

.title98 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 4.5rem;
}

.title99 {
margin-left: 10rem;
padding-left: 1.85rem;
width: 4.5rem;
}

.title100 {
margin-left: 10rem;
padding-left: 0rem;
text-align: center;
width: 3rem;
}

.title105 {
margin-top: 8.5rem;
}

.title106 {
margin-left: 45.25%;
padding-top: 6rem;
}

.title108 {
margin-left: 0rem;
padding-left: 0rem;
text-align: center;
width: .85rem;
}

.title109 {
margin-left: 0rem;
padding-left: 3.8rem;
text-align: left;
width: 10rem;
}

.title111 {
padding-left: 2.7rem;
width: 10rem;
}

.title112 {
margin-left: 10rem;
padding-left: 2.7rem;
text-align: initial;
width: 10rem;
}

.title113 {
padding-left: 2rem;
width: 80rem;
}

.title114 {
margin-left: 10rem;
padding-left: 1.25rem;
width: 3rem;
}

.title115 {
margin-left: 10rem;
padding-left: 1.25rem;
width: 3rem;
}

.title116 {
text-align: center;
width: 10rem;
}

.title117 {
padding-left: 2rem;
width: 10rem;
}

.title118 {
padding-left: 2rem;
width: 80rem;
}

.title119 {
background: var(--tertiary-color);
padding-left: 0rem;
text-align: center;
}

.title120 {
background: var(--tertiary-color);
padding-left: 0rem;
padding-right: 2rem;
text-align: center;
}

.title121 {
background: var(--tertiary-color);
padding-left: 2rem;
}

.title122 {
background: var(--tertiary-color);
padding-bottom: 0rem;
padding-left: 5rem;
width: 3rem;
}

.title123 {
margin-left: 10rem;
padding-left: 1.25rem;
width: 33rem;
}

.title124 {
background: var(--tertiary-color);
margin-left: 14rem;
padding-left: 5rem;
}

.title126 {
padding-bottom: 0rem;
padding-left: 4rem;
width: 3rem;
}

.title127 {
padding-left: 4rem;
}

.title129 {
padding-left: 7.75rem;
}

.title134 {
padding-left: 2.5rem;
}

.title135 {
padding-left: 1.2rem;
}

.title136 {
padding-left: 1.3rem;
}

.title137 {
font-size: 1.3rem;
padding-left: 0rem;
padding-right: 1rem;
}

.title139 {
padding-left: 7rem;
width: 20rem;
}

.title144 {
padding-left: 4.1rem;
}

.title145 {
margin-left: 46.25%;
}

.title147 {
padding-left: 7rem;
width: 20rem;
}

.title148 {
padding-left: 7rem;
width: 39rem;
}

.title149 {
padding-left: 7rem;
width: 35rem;
}

.title151 {
padding-left: 20rem;
padding-right: 20rem;
}

.title152 {
padding-left: 3rem;
width: 5rem;
}

.title155 {
padding-left: 8.2rem;
width: 35rem;
}

.title156 {
text-align: center;
width: 20rem;
}

.title157 {
margin-left: 46.25%;
}

.title160 {
margin-left: 10rem;
padding-bottom: 2rem;
padding-left: 1.25rem;
width: 33rem;
}

.title161 {
width: 20.7%;
}

.title162 {
margin-left: -2.3rem;
width: 15.1%;
}

.title163 {
margin-left: -2.1rem;
width: 21.3%;
}

.title164 {
margin-left: -2.4rem;
width: 21.4%;
}

.txtalgn116 {
margin-left: -.5rem;
width: 114.1rem;
}

.txtalgn116a {
margin-left: 5.1rem;
}

.upvote-comment-count {
margin-top: .65rem;
margin-bottom: .5rem;
margin-left: 1rem;
}

.updatesummary3 {
width: 32rem;
}

.width2 {
width: 32%;
}

.width3 {
width: 65.5rem;
}

.width5 {
margin-left: 3%;
}

.width6 {
width: 33.55%;
}

.width7 {
width: 42.5%;
}

.width8 {
width: 42.5%;
}

.width9 {
width: 42.75%;
}

.width10 {
width: 42.5%;
}

.width13 {
width: 9.5%;
}

.width14 {
width: 24%;
}

.width15 {
width: 39%;
}

.width16 {
width: 80%;
}

.width17 {
width: 40.5%;
}

.width19 {
width: 44%;
}

.width20 {
width: 42.5%;
}

.width22 {
width: 40%;
}

.width23 {
width: 44%;
}

.width25 {
width: 82rem;
}

.width26 {
width: 59%;
}

.width27 {
width: 32%;
}

.width28 {
width: 59%;
}

.width29 {
width: 44%;
}

.width30 {
width: 100%;
}

.width33 {
width: 35.85%;
}

.width34 {
margin-left: 14.25%;
width: 72%;
}

.width36 {
margin-left: 4.8%;
width: 56%;
}

.width37 {
margin-left: 1.25%;
width: 75.5%;
}

.width38 {
width: 70%;
}

.width39 {
width: 8.5%;
}

.width40 {
width: 38.5%;
}

.width41 {
width: 100%;
}

.width42 {
width: 15%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 40.5%;
}

.width47 {
padding-left: 0%;
margin-left: -2.5%;
width: 98.5%;
}

.width49 {
width: 80%;
}

.width50 {
width: 16%;
}

.width52 {
width: 9.5%;
}

.width54 {
width: 19.5%;
}

.width56 {
width: 41.5%;
}

.width57 {
width: 37.4%;
}

.width59 {
width: 43.5%;
}

.width60 {
width: 42.5%;
}

.width61 {
width: 42.5%;
}

.width62 {
width: 18%;
}

.width63 {
width: 34%;
}

.width64 {
width: 70%;
}

.width65 {
width: 70%;
}

.width66 {
width: 99%;
}

.width67 {
width: 99%;
}

.width68 {
width: 20%;
}

.width69 {
width: 18.1%;
}

.width70 {
width: 98.75%;
}

.width71 {
width: 17.5%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width76 {
width: 18.1%;
}

.width77 {
width: 42.5%;
}

.width81 {
width: 33%;
}

.width82 {
width: 42.5%;
}

.width84 {
width: 42.5%;
}

.width86 {
width: 42.5%;
}

.width88 {
width: 42.5%;
}

.width91 {
width: 35.3%;
}

.width92 {
width: 35%;
}

.width93 {
width: 40%;
}

.width94 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width95 {
width: 39.5%;
}

.width96 {
width: 35.25%;
}

.width97 {
width: 19.6%;
}

.width98 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width99 {
width: 42.5%;
}

.width101 {
width: 42.5%;
}

.width102 {
width: 82.5%;
}

.width104 {
width: 42.5%;
}

.width105 {
width: 42.5%;
}

.width106 {
margin-left: 8.15%;
width: 84%;
}

.width107 {
width: 42.5%;
}

.width108 {
width: 76%;
}

.width110 {
width: 21.5%;
}

.width111 {
margin-top: -1rem;
margin-left: 8.25%;
width: 75.5%;
}

.width112 {
margin-left: 8.15%;
width: 84%;
}

.width113 {
margin-left: 8.15%;
width: 84%;
}

.width114 {
width: 42.5%;
}

.width116 {
width: 99.75%;
}

.width117 {
width: 15%;
}

.width118 {
width: 23%;
}

.width119 {
width: 92.5%;
}

.width120 {
width: 69%;
}

.width121 {
margin-left: 42%;
}

.width122 {
width: 40.5%;
}

.width123 {
width: 98.75%;
}

.width124 {
width: 12%;
}

.width125 {
margin-left: 14.2%;
width: 74%;
}

.width126 {
margin-left: 8.15%;
width: 84%;
}

.width127 {
width: 42.5%;
}

.width128 {
width: 29.5%;
}

.width129 {
width: 61%;
}

.width130 {
margin-top: -.25rem;
margin-left: 4rem;
width: 50%;
}

.width131 {
margin-left: 3%;
width: 92.5%;
}

.width133 {
margin-left: 14.2%;
width: 74%;
}

.width134 {
width: 96%;
}

.width135 {
margin-left: 4.2rem;
width: 83%;
}

.width137 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width138 {
width: 42.5%;
}

.width139 {
width: 11.5%;
}

.width140 {
width: 9.5%;
}

.width141 {
width: 19.35%;
}

.width142 {
margin-left: 8.15%;
width: 84%;
}

.width143 {
margin-left: 14.4%;
width: 72%;
}

.width144 {
margin-left: 8.15%;
width: 84%;
}

.width145 {
width: 17.5%;
}

.width146 {
width: 48%;
}

.width149 {
width: 42.5%;
}

.width150 {
margin-left: 42%;
width: 20%;
}

.width151 {
margin-left: 26.65%;
width: 46%;
}

.width152 {
width: 42.5%;
}

.width153 {
width: 80%;
}

.width154 {
width: 69%;
}

.width155 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width156 {
width: 42.5%;
}

.width157 {
width: 42.5%;
}

.width158 {
width: 42.5%;
}

.width159 {
width: 42.5%;
}

.width160 {
width: 42.5%;
}

.width161 {
width: 42.5%;
}

.width162 {
width: 42.5%;
}

.width163 {
width: 42.5%;
}

.width164 {
width: 42.5%;
}

.width165 {
width: 42.5%;
}

.width166 {
width: 42.5%;
}

.width167 {
margin-left: 8.15%;
width: 84%;
}

.width168 {
width: 80%;
}

.width170 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width171 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width172 {
margin-left: 14.2%;
padding-right: 21rem;
width: 88%;
}

.width174 {
margin-left: 8.15%;
width: 84%;
}

.width175 {
width: 42.5%;
}

.width176 {
width: 42.5%;
}

.width177 {
width: 42.5%;
}

.width178 {
width: 42.5%;
}

.width182 {
width: 40.5%;
}

}

@media screen and (min-width: 122em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: pink; */
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -4rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 63rem;
}

.new-comment {
margin-left: 21.25rem;
width: 80%;
}

.spacer296 {
margin-left: 21.25rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 19.75rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -1.5rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 48rem;
margin-bottom: 4rem;
width: 39rem;
}

.add-row-budget {
margin-left: -7%;
}

.add-row-contact {
margin-left: -7%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -6.25%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -6.25%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -6.25%;
}

.add-row-program {
margin-left: -7%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -6.25%;
}

.add-row-survey {
margin-left: -6.75%;
}

.add-row-time {
margin-left: -7%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -6.5%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -7%;
}

.attachmentname1 {
margin-left: -9.4rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.attachmentname3 {
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname6 {
margin-left: -2.25rem;
width: 105%;
text-shadow: .1rem .1rem .1rem #000000;
}

.attachmentname7 {
margin-left: 0rem;
width: 100%;
}

.attachmentname8 {
margin-left: 0rem;
}

.attachmentname10 {
margin-left: -5.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname11 {
margin-left: 5rem;
}

.attachmentname12 {
margin-left: -8.5rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.attachmentname13 {
margin-left: -8.5rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.attachmentname14 {
margin-left: -4.4rem;
text-shadow: .08rem .08rem .08rem #000000;
}

.attachmentname15 {
margin-left: 0rem;
width: 100%;
}

.attachmentname16 {
margin-left: -6.6rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.attachmentname17 {
margin-left: -9.4rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.attachmentname18 {
margin-left: -8rem;
text-shadow: .15rem .15rem .15rem #000000;
}

.attachmentname19 {
margin-left: 0rem;
width: 100%;
}

.box2 {
width: 82rem;
}

.box6 {
margin-bottom: 37rem;
}

.box20 {
height: 30rem;
}

.box29 {
margin-left: 16.5rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 11.4rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 112rem;
}

.box32 {
margin-left: 16.8rem;
margin-bottom: 2rem;
}

.box33 {
width: 101rem;
}

.button1 {
margin-left: 43.15rem;
margin-right: 45rem;
}

.button7 {
margin-left: 64rem;
}

.button8 {
margin-left: 47rem;
}

.button9 {
margin-left: 80rem;
}

.button19 {
margin-right: 14rem;
}

.button20 {
margin-left: 14rem;
}

.button23 {
margin-right: 10rem;
}

.button24 {
margin-left: 10rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -10.5%;
}

.button124 {
margin-left: -231%;
}

.button125 {
margin-left: -6%;
}

.button126 {
margin-left: -231%;
}

.button129 {
margin-left: -5.75%;
}

.button131 {
margin-left: 47rem;
}

.button132 {
margin-left: 80rem;
}

.button133 {
margin-left: 43.15rem;
margin-right: 45rem;
}

.button134 {
margin-left: 32rem;
margin-right: 45rem;
}

.button139 {
margin-top: 4rem;
margin-left: 38rem;
}

.button159 {
margin-left: 29%;
}

.button172 {
margin-left: 28%;
}

.button176 {
margin-left: -11.25%;
}

.button204 {
font-size: 1rem;
margin-left: 26%;
margin-right: 8rem;
width: 8rem;
}

.button211 {
margin-right: 10rem;
}

.button212 {
margin-left: 10rem;
}

.button213 {
margin-right: 10rem;
}

.button214 {
margin-left: 10rem;
}

.button215 {
margin-right: 10rem;
}

.button216 {
margin-left: 10rem;
}

.button217 {
margin-right: 10rem;
}

.button218 {
margin-left: 10rem;
}

.button219 {
margin-right: 10rem;
}

.button220 {
margin-left: 10rem;
}

.button221 {
margin-left: -17.6%;
}

.button222 {
margin-left: -220%;
}

.button223 {
margin-left: -220%;
}

.button224 {
margin-left: -16%;
}

.button227 {
margin-left: 33rem;
margin-right: 45rem;
}

.choices {
padding-left: 3.8rem;
width: 91%
}

.choices1 {
margin-left: -2.2rem;
}

.choices3 {
padding-left: 3.8rem;
width: 90.5%
}

.choices4 {
padding-left: 3.8rem;
width: 91%
}

.choices5 {
padding-left: 3.8rem;
width: 91%
}

.choices6 {
padding-left: 3.8rem;
width: 91%
}

.choices7 {
padding-left: 2rem;
width: 91%
}

.choices9 {
padding-left: 3.8rem;
width: 90%
}

.choices11 {
padding-left: 3.8rem;
width: 90%
}

.col11 {
width: 48%;
}

.col14 {
width: 15%;
}

.col16 {
width: 24rem;
}

.col17 {
width: 17rem;
}

.col18 {
width: 20rem;
}

.col19 {
width: 34rem;
}

.delete-row-budget {
margin-left: -3.5%;
}

/* .delete-row-chat {
margin-left: -4.5%;
} */

.delete-row-contact {
margin-left: -3.5%;
}

.delete-row-goal {
margin-top: -197.15rem;
margin-left: -2.5%;
}

.delete-row-meeting {
margin-top: -100.75rem;
margin-left: -2.5%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -2.5%;
}

.delete-row-program {
margin-left: -3.5%;
}

.delete-row-project-plan {
margin-top: -172.75rem;
margin-left: -2.5%;
}

.delete-row-survey {
margin-left: -3.25%;
}

.delete-row-time {
margin-left: -3.5%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -2.75%;
}

.delete-row-work-log {
margin-top: -6.8rem;
margin-left: -3%;
}

.description {
width: 91%;
}

.description1 {
width: 91%;
}

.description2 {
width: 91%;
}

.description3 {
width: 99%;
}

.description4 {
width: 99%;
}

.description5 {
width: 99%;
}

.description6 {
width: 91%;
}

#email {
width: 29rem;
}

.err-msg {
margin-left: 11.3%;
}

.err-msg1 {
margin-left: 33.85%;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 3.5rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4rem;
}

.err-msg6 {
margin-left: 103%;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 3.5rem;
width: 26.5rem;
}

.err-msg10 {
margin-left: 12.6rem;
}

.err-msg12 {
margin-left: 33.1%;
}

.err-msg13 {
margin-left: 33.1%;
}

.err-msg14 {
margin-left: 37%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 32.4rem;
}

.err-msg16 {
margin-left: 11.3%;
}

.err-msg17 {
margin-left: 15.2rem;
}

.err-msg18 {
margin-left: 9rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 19.75rem;
}

.err-msg23 {
margin-left: 5rem;
}

.err-msg24 {
margin-left: 37%;
}

.err-msg25 {
margin-left: 8.3rem;
width: 20rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 3.8rem;
}

.err-msg29 {
margin-left: 1.4rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -59rem;
}

.err-msg32 {
margin-left: 3.8rem;
}

.err-msg33 {
margin-left: 4rem;
}

#file_list {
width: 102rem;
}

#file_list1 {
margin-left: -12rem;
width: 48rem;
}

#file_list2 {
width: 30rem;
}

#file_list3 {
width: 54rem;
}

#file_list4 {
width: 54rem;
}

#file_names {
width: 108rem;
}

#file_names1 {
width: 48rem;
}

#file_names2 {
width: 30rem;
}

#file_names3 {
width: 54rem;
}

#file_names4 {
width: 54rem;
}

.floatright12 {
padding-left: 17%;
}

.floatright22 {
padding-left: 26.1%;
}

.floatright31 {
padding-left: 24.6%;
}

.floatright62 {
margin-left: 15.5%;
padding-left: 0%;
}

.floatright68 {
padding-left: 17%;
}

.floatright71 {
padding-left: 38%;
}

.floatright72 {
padding-left: 29%;
}

.floatright78 {
padding-left: 15%;
}

.image4 {
width: 167%;
}

.image8 {
margin-left: 18.7rem;
margin-right: -.5rem;
}

.image9 {
margin-left: 19rem;
margin-right: -.5rem;
}

.image10 {
margin-left: 18.1rem;
margin-right: -.5rem;
}

.image11 {
margin-left: 18.1rem;
margin-right: -.5rem;
}

.image12 {
margin-left: 18.5rem;
margin-right: -.2rem;
}

.image13 {
margin-left: 19rem;
margin-right: -.5rem;
}

.image14 {
margin-left: 20.5rem;
margin-right: -3rem;
}

.image15 {
margin-left: 20.75rem;
}

.image16 {
margin-left: 21.8rem;
}

.image17 {
margin-left: 21.8rem;
}

.image18 {
margin-top: -.3rem;
margin-left: -6.4rem;
}

.image19 {
margin-top: .05rem;
margin-left: -6.4rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 18rem;
margin-right: 0rem;
}

.image23 {
margin-left: 18rem;
margin-right: 0rem;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth3 {
width: 36%;
}

.leftwidth4 {
width: 11%;
}

.leftwidth5 {
width: 11.5%;
}

.leftwidth7 {
width: 18.1%;
}

.leftwidth11 {
width: 8.5%;
}

.leftwidth17 {
margin-left: -6%;
padding-left: 0%;
}

.leftwidth19 {
padding-left: 13.35%;
}

.leftwidth30 {
width: 8.5%;
}

.leftwidth31 {
margin-left: -7.5rem;
padding-left: 0%;
}

.leftwidth35 {
width: 8.5%;
}

.leftwidth37 {
width: 8.4%;
}

.leftwidth45 {
padding-left: 5.2%;
}

.leftwidth46 {
padding-left: 5.85%;
}

.leftwidth51 {
padding-left: 5.3%;
}

.leftwidth52 {
padding-left: 9.3%;
}

.leftwidth54 {
padding-left: 4.75%;
}

.leftwidth55 {
margin-left: -10rem;
padding-left: .25%;
}

.leftwidth58 {
padding-left: 17.7%;
}

.leftwidth59 {
margin-left: -10.35rem;
padding-left: 0%;
}

.leftwidth60 {
margin-left: 3.5%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 19%;
}

.leftwidth62 {
padding-left: 18.35%;
}

.leftwidth63 {
padding-left: 19.3%;
}

.leftwidth64 {
margin-left: 8.65%;
}

.leftwidth65 {
padding-left: 14.5%;
}

.leftwidth70 {
padding-left: 4%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 15.5%;
}

.leftwidth80 {
padding-left: 0%;
width: 15.5%;
}

.leftwidth82 {
margin-left: 1.1%;
padding-left: 0%;
}

.leftwidth84 {
margin-left: 0%;
padding-left: 0%;
}

.leftwidth87 {
padding-left: 38.75%;
padding-right: 36.75%;
}

.leftwidth89 {
width: 30%;
}

.leftwidth91 {
padding-left: 0%;
}

.leftwidth92 {
padding-left: 0%;
}

.leftwidth93 {
margin-left: -2.2rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: -4.5%;
padding-left: 0%;
}

.leftwidth106 {
padding-left: 0%;
}

#my_files {
margin-left: -14rem;
}

#my_files1 {
margin-left: -14rem;
}

.mytask1 {
padding-left: 3.25rem;
}

.name {
width: 91%;
}

.name4 {
width: 50.1%;
}

.name5 {
width: 40.2%;
}

.name25 {
width: 25%;
}

.name26 {
width: 115%;
}

.name27 {
width: 90%;
}

.name28 {
margin-left: -4%;
width: 106%;
}

.name29 {
width: 110%;
}

.name30 {
width: 90%;
}

.name31 {
width: 90%;
}

.rightwidth1 {
padding-left: 32.75%;
}

.rightwidth7 {
padding-left: 32.4%;
}

.rightwidth14 {
margin-left: 10%;
padding-right: 13rem;
width: 89%;
}

.rightwidth17 {
width: 91.25%;
}

.rightwidth19 {
padding-left: 1%;
}

.rightwidth20 {
width: 91.2%;
}

.rightwidth21 {
padding-left: 33%;
}

.rightwidth22 {
padding-left: 44.5%;
}

.rightwidth25 {
margin-left: 8.25%;
width: 91.75%;
}

.rightwidth27 {
width: 83.75%;
}

.rightwidth31 {
padding-left: 44%;
}

.rightwidth32 {
padding-left: 43.5%;
}

.rightwidth35 {
padding-left: 12.3%;
}

.rightwidth39 {
margin-left: 0%;
width: 97.1%;
}

.rightwidth40 {
margin-left: 8.5%;
width: 94%;
}

.rightwidth41 {
margin-left: 12%;
width: 83.5%;
}

.rightwidth42 {
padding-left: 47.5%;
}

.rightwidth43 {
padding-left: 47.1%;
}

.rightwidth44 {
width: 83.75%;
}

.rightwidth46 {
width: 91%;
}

.rightwidth47 {
padding-left: 45.25%;
}

.rightwidth48 {
width: 91.2%;
}

.rightwidth49 {
width: 91%;
}

.rightwidth50 {
margin-bottom: .5rem;
width: 97.5%;
}

.rightwidth51 {
margin-left: 14.75%;
width: 73%;
}

.rightwidth52 {
margin-left: 28.25%;
width: 49%;
}

.rightwidth53 {
padding-left: 8.25%;
}

.rightwidth54 {
padding-left: 14.8%;
}

.rightwidth55 {
padding-left: 12.2%;
}

.rightwidth57 {
padding-left: 10.6%;
}

.rightwidth58 {
padding-left: 13.7%;
}

.rightwidth62 {
padding-left: 7.8%;
}

.rightwidth63 {
margin-left: 14.75%;
width: 84.5%;
}

.rightwidth64 {
width: 61.6%;
}

.rightwidth65 {
width: 55.4%;
}

.rightwidth66 {
margin-bottom: .5rem;
width: 93.5%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 7.5%;
}

.rightwidth68 {
padding-left: 15.4%;
width: 94%;
}

.rightwidth69 {
padding-left: 41.75%;
}

.rightwidth70 {
padding-left: 17.5%;
}

.rightwidth73 {
padding-left: 43.5%;
}

.rightwidth74 {
padding-left: 0%;
}

.rightwidth75 {
width: 78%;
}

.rightwidth77 {
width: 78%;
}

.rightwidth78 {
margin-left: 8.5%;
width: 94%;
}

.rightwidth80 {
margin-bottom: .5rem;
margin-left: 22rem;
width: 61%;
}

.rightwidth81 {
padding-left: 12.4%;
}

.rightwidth83 {
margin-left: 36.3%;
width: 20rem;
}

.rightwidth84 {
padding-left: 45.6%;
}

.rightwidth85 {
padding-left: 43.5%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 19%;
}

.rightwidth88 {
padding-left: 21.35%;
}

.rightwidth89 {
padding-left: 32.3%;
}

.rightwidth90 {
padding-left: 18.75%;
}

.rightwidth91 {
padding-left: 11.5%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 19%;
}

.rightwidth93 {
padding-left: 30%;
}

.rightwidth95 {
padding-left: 30%;
}

.rightwidth96 {
width: 70%;
}

.rightwidth97 {
padding-left: 15.5rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 82%;
}

.rightwidth99 {
width: 57.9%;
}

.rightwidth100 {
padding-left: 6.5%;
}

.rightwidth102 {
padding-left: 12.4%;
}

.rightwidth104 {
width: 70%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 43%;
}

.spacer7 {
margin-top: -.5rem;
}

.spacer21 {
margin-left: 40.5%;
}

.spacer26 {
margin-left: 5.75rem;
}

.spacer31 {
margin-left: 5.8rem;
}

.spacer46 {
padding-left: 40.5rem;
}

.spacer56 {
margin-left: 43%;
}

.spacer60 {
margin-left: 54rem;
width: 20%;
}

.spacer67 {
margin-left: 44.5%;
}

.spacer74 {
margin-left: 22.5%;
width: 53.25%;
}

.spacer76 {
margin-left: 19.5%;
width: 62%;
}

.spacer93 {
margin-left: 1.6rem;
}

.spacer95 {
margin-left: 20.8rem;
width: 68.2%;
}

.spacer96 {
padding-right: 12rem;
padding-left: 12.3%;
width: 91.5%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer108 {
margin-left: 19.5%;
width: 54%;
}

.spacer114 {
width: 42.75%;
}

.spacer115 {
width: 57.25%;
}

.spacer170 {
margin-left: 31.7%;
}

.spacer174 {
margin-left: 1.2%;
}

.spacer181 {
margin-left: 44.25%;
width: 16%;
}

.spacer182 {
padding-left: .1rem;
}

.spacer183 {
padding-left: .1rem;
}

.spacer188 {
margin-left: 14.7%;
width: 83.4%;
}

.spacer189 {
margin-left: 14.2%;
width: 82%;
}

.spacer190 {
margin-left: 8.35%;
width: 81%;
}

.spacer192 {
margin-left: 7.5%;
width: 84.5%;
}

.spacer198 {
padding-left: 23rem;
}

.spacer199 {
padding-left: 24.1rem;
}

.spacer200 {
padding-left: 20.2rem;
}

.spacer201 {
padding-left: 19.5rem;
}

.spacer202 {
padding-left: 20.7rem;
}

.spacer203 {
padding-left: 41.5rem;
}

.spacer204 {
padding-left: 38.4rem;
}

.spacer205 {
padding-left: 37.7rem;
}

.spacer206 {
padding-left: 38.8rem;
}

.spacer207 {
padding-left: 25.5rem;
}

.spacer208 {
padding-left: 26.8rem;
}

.spacer209 {
padding-left: 23.4rem;
}

.spacer210 {
padding-left: 22.8rem;
}

.spacer211 {
padding-left: 24rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 25.8rem;
}

.spacer219 {
padding-left: 25.8rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 20rem;
padding-left: 12.3%;
}

.spacer223 {
padding-right: 20rem;
padding-left: 12.3%;
}

.spacer224 {
margin-left: 15%;
padding-right: 1rem;
width: 70.25%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 48rem;
width: 30%;
}

.spacer240 {
margin-left: 12.4%;
}

.spacer241 {
margin-left: 16%;
}

.spacer242 {
margin-left: 16%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer276 {
margin-left: 1.9rem;
}

.spacer277 {
margin-left: 12.4%;
}

.spacer280 {
margin-left: 15.5%;
padding-right: 3rem;
width: 73%;
}

.spacer281 {
margin-left: 15.5%;
padding-right: 3rem;
width: 73%;
}

.spacer282 {
margin-left: 50.75rem;
}

.spacer283 {
margin-top: .1rem;
margin-right: 8rem;
margin-left: 84rem;
}

.spacer284 {
margin-left: 17.5rem;
width: 82%;
}

.spacer286 {
margin-left: 21.25rem;
width: 70.5%;
}

.spacer288 {
margin-left: 21.5rem;
width: 84%;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer298 {
margin-left: 16.5rem;
width: 82%;
}

.spacer299 {
margin-left: 10.5rem;
}

.spacer300 {
padding-right: 12rem;
padding-left: 12.3%;
width: 91.5%;
}

.spacer306 {
padding-left: 37.8rem;
}

.spacer309 {
padding-left: 19.65rem;
}

.spacer312 {
padding-left: 23rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer319 {
margin-left: 2.15rem;
}

.table1 {
margin-left: 7.35%;
}

.table2 {
width: 99%;
border: none;
}

.table2, th, td {
margin-left: 1.4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table4 {
margin-left: 8.25%;
width: 82.75%;
}

.table5 {
margin-left: -22.5rem;
width: 532%;
}

.table6 {
width: 99%;
border: none;
}

.table6, th, td {
margin-left: 1.8%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 91%;
border: none;
}

.table7, th, td {
margin-left: 6.45%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -24rem;
width: 513%;
}

.table9 {
margin-left: 8.25%;
width: 82%;
}

.table11 {
margin-left: 4.25%;
width: 89%;
}

.table13 {
margin-left: 7.7%;
width: 82%;
}

.table15 {
margin-left: 14.8%;
width: 72%;
}

.table18 {
margin-left: 8.4%;
width: 82%;
}

.table19 {
margin-left: 9.5rem;
}

.table22 {
margin-left: 13.4%;
width: 80%;
}

.table25 {
margin-left: 8.5%;
width: 82.75%;
}

.table31 {
width: 109.5%;
}

.table32 {
margin-left: 8.25%;
width: 82.75%;
}

.table33 {
width: 81%;
}

.table34 {
width: 109.5%;
}

.table35 {
width: 81%;
}

.table39 {
margin-left: 8.5%;
width: 89.75%;
}

.table40 {
margin-left: 3%;
width: 93%;
}

.table44 {
margin-left: 7.75%;
width: 84%;
}

.table45 {
margin-left: 16rem;
width: 78%;
}

.table47 {
margin-left: 16.25rem;
width: 75%;
}

.table48 {
margin-left: 9rem;
width: 82%;
}

.table49 {
margin-left: 18.25rem;
width: 102rem;
}

.table50 {
margin-left: 6%;
width: 93%;
}

.table51 {
margin-left: 10rem;
width: 68.5%;
}

.table56 {
margin-left: 3%;
width: 93%;
}

.table59 {
margin-left: 3.5rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 3.5rem;
}

.table61 {
margin-left: 7.75%;
width: 84%;
}

.table64 {
margin-left: 14.75rem;
width: 75%;
}

.table65 {
margin-left: 15rem;
width: 78%;
}

.table69 {
margin-left: 1.6rem;
}

.table70 {
margin-left: -276rem;
width: 532%;
}

.table71 {
margin-left: 7.35%;
}

.title2 {
padding-left: 25rem;
padding-right: 25rem;
}

.title3 {
margin-left: 45.75%;
}

.title8 {
padding-left: 5.9rem;
}

.title21 {
width: 16.25%;
}

.title24 {
margin-top: 10.5rem;
}

.title27 {
margin-left: .250%;
width: 21%;
}

.title36 {
width: 37.5rem;
}

.title37 {
padding-left: .5rem;
width: 30rem;
}

.title48 {
width: 49rem;
}

.title49 {
width: 19.4%;
}

.title51 {
width: 19%;
}

.title52 {
width: 13.1%;
}

.title53 {
width: 55.5rem;
}

.title54 {
margin-left: 15%;
}

.title55 {
width: 19.4%;
}

.title59 {
width: 18.2%;
}

.title65 {
padding-left: 6.85rem;
}

.title66 {
width: 12.4%;
}

.title67 {
width: 7.5rem;
}

.title68 {
width: 2.5rem;
}

.title69 {
width: 2.5rem;
}

.title73 {
width: 3rem;
}

.title74 {
margin-left: -.8%;
width: 19.4%;
}

.title75 {
margin-left: -.8%;
width: 19.4%;
}

.title76 {
width: 19%;
}

.title77 {
width: 13.1%;
}

.title78 {
width: 19.4%;
}

.title79 {
width: 19.4%;
}

.title80 {
width: 19%;
}

.title81 {
width: 4rem;
}

.title82 {
width: 13.1%;
}

.title84 {
width: 3rem;
}

.title85 {
width: 19.4%;
}

.title86 {
width: 19.4%;
}

.title87 {
margin-left: -2.3rem;
width: 19%;
}

.title88 {
width: 13.1%;
}

.title89 {
width: 19.4%;
}

.title90 {
width: 19.4%;
}

.title93 {
width: 2.3rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 3rem;
}

.title96 {
width: 7.5rem;
}

.title97 {
width: 1.5rem;
}

.title98 {
width: 3rem;
}

.title99 {
width: 3rem;
}

.title100 {
width: 2rem;
}

.title105 {
margin-top: 10.5rem;
}

.title106 {
margin-left: 45.75%;
}

.title108 {
width: .3rem;
}

.title109 {
padding-left: 4.1rem;
width: 2rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 2.5rem;
}

.title115 {
width: 2.5rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 4rem;
}

.title122 {
width: 2.5rem;
}

.title123 {
width: 2.5rem;
}

.title126 {
padding-left: 3.5rem;
}

.title127 {
padding-left: 3.5rem;
}

.title129 {
padding-left: 7.4rem;
}

.title132 {
padding-left: 2.75rem;
}

.title137 {
font-size: 1.3rem;
padding-left: 4.5rem;
padding-right: 1rem;
}

.title139 {
padding-left: 8.25rem;
width: 25rem;
}

.title144 {
padding-left: 5.35rem;
}

.title145 {
margin-left: 46.25%;
}

.title147 {
padding-left: 8.25rem;
width: 25rem;
}

.title148 {
padding-left: 8.25rem;
width: 40rem;
}

.title149 {
padding-left: 8.25rem;
width: 30rem;
}

.title151 {
padding-left: 25rem;
padding-right: 25rem;
}

.title152 {
width: 7.5rem;
}

.title155 {
padding-left: 9.45rem;
width: 30rem;
}

.title156 {
width: 26rem;
}

.title157 {
margin-left: 46.25%;
}

.title160 {
width: 2.5rem;
}

.title161 {
width: 20.2%;
}

.title162 {
width: 14.5%;
}

.title163 {
width: 20.75%;
}

.title164 {
width: 20.8%;
}

.width2 {
width: 28%;
}

.width3 {
width: 73rem;
}

.width5 {
margin-left: 3.5%;
}

.width6 {
width: 34.5%;
}

.width7 {
width: 42.5%;
}

.width8 {
width: 42.5%;
}

.width9 {
width: 43.25%;
}

.width10 {
width: 42.5%;
}

.width14 {
width: 24.5%;
}

.width15 {
width: 40.5%;
}

.width16 {
width: 79%;
}

.width17 {
width: 41.25%;
}

.width19 {
width: 44.25%;
}

.width20 {
width: 42.5%;
}

.width22 {
width: 40%;
}

.width23 {
width: 44.25%;
}

.width25 {
width: 90rem;
}

.width26 {
width: 60%;
}

.width27 {
width: 28%;
}

.width28 {
width: 59.5%;
}

.width29 {
width: 44.25%;
}

.width30 {
width: 100%;
}

.width33 {
width: 36.6%;
}

.width34 {
width: 74%;
}

.width36 {
margin-left: 4.25%;
}

.width37 {
margin-left: .85%;
width: 76%;
}

.width38 {
width: 69%;
}

.width40 {
width: 39.25%;
}

.width41 {
width: 100%;
}

.width42 {
width: 15.2%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 39.25%;
}

.width47 {
padding-left: 0%;
margin-left: -2.5%;
width: 96.5%;
}

.width49 {
width: 79%;
}

.width55 {
width: 55%;
}

.width56 {
width: 42%;
}

.width57 {
width: 38.4%;
}

.width59 {
width: 44.6%;
}

.width60 {
width: 42.5%;
}

.width61 {
width: 42.5%;
}

.width63 {
width: 35%;
}

.width64 {
width: 69.5%;
}

.width65 {
width: 69.5%;
}

.width71 {
width: 16%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width77 {
width: 42.5%;
}

.width79 {
width: 42.5%;
}

.width81 {
width: 34%;
}

.width82 {
width: 42.5%;
}

.width84 {
width: 42.5%;
}

.width86 {
width: 42.5%;
}

.width88 {
width: 42.5%;
}

.width91 {
width: 36.1%;
}

.width92 {
width: 35.8%;
}

.width93 {
width: 40.5%;
}

.width94 {
width: 86%;
}

.width95 {
width: 39.5%;
}

.width96 {
width: 36.05%;
}

.width97 {
width: 20%;
}

.width98 {
width: 86%;
}

.width99 {
width: 42.5%;
}

.width101 {
width: 42.5%;
}

.width102 {
width: 42.5%;
}

.width104 {
width: 42.5%;
}

.width105 {
width: 42.5%;
}

.width106 {
width: 83%;
}

.width107 {
width: 42.5%;
}

.width108 {
width: 81%;
}

.width109 {
width: 42.5%;
}

.width110 {
width: 22.3%;
}

.width111 {
margin-left: 8.85%;
width: 76%;
}

.width112 {
width: 83%;
}

.width113 {
width: 83%;
}

.width114 {
width: 42.5%;
}

.width118 {
width: 25%;
}

.width119 {
width: 42.5%;
}

.width120 {
width: 69%;
}

.width121 {
margin-left: 42.75%;
}

.width122 {
width: 41.5%;
}

.width123 {
width: 100%;
}

.width124 {
width: 10%;
}

.width125 {
width: 76%;
}

.width126 {
width: 83%;
}

.width127 {
width: 42.5%;
}

.width130 {
margin-left: 4rem;
width: 52%;
}

.width131 {
margin-left: 2.5%;
width: 94%;
}

.width133 {
width: 76%;
}

.width134 {
width: 94%;
}

.width137 {
width: 86%;
}

.width138 {
width: 42.5%;
}

.width139 {
width: 11%;
}

.width141 {
width: 18%;
}

.width142 {
width: 83%;
}

.width143 {
margin-left: 20.2rem;
width: 74%;
}

.width144 {
width: 83%;
}

.width145 {
width: 22.5%;
}

.width146 {
width: 48.5%;
}

.width149 {
width: 42.5%;
}

.width150 {
margin-left: 42.75%;
}

.width151 {
margin-left: 27.25%;
width: 43%;
}

.width152 {
width: 42.5%;
}

.width153 {
width: 79%;
}

.width154 {
width: 69%;
}

.width155 {
width: 86%;
}

.width156 {
width: 42.5%;
}

.width157 {
width: 42.5%;
}

.width158 {
width: 42.5%;
}

.width159 {
width: 42.5%;
}

.width160 {
width: 42.5%;
}

.width161 {
width: 42.5%;
}

.width162 {
width: 42.5%;
}

.width163 {
width: 42.5%;
}

.width164 {
width: 42.5%;
}

.width165 {
width: 42.5%;
}

.width166 {
width: 42.5%;
}

.width167 {
width: 83%;
}

.width168 {
width: 79%;
}

.width170 {
width: 86%;
}

.width171 {
width: 86%;
}

.width172 {
width: 86%;
}

.width174 {
width: 83%;
}

.width175 {
width: 42.5%;
}

.width176 {
width: 42.5%;
}

.width177 {
width: 42.5%;
}

.width178 {
width: 42.5%;
}

.width182 {
width: 42.1%;
}

}

@media screen and (min-width: 134em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: blue; */
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -6rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 71rem;
}

.new-comment {
margin-left: 24.75rem;
width: 80%;
}

.spacer296 {
margin-left: 24.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 23.4rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -1.76rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 55rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-left: -7%;
}

.add-row-contact {
margin-left: -7%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -6.25%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -6.25%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -6.25%;
}

.add-row-program {
margin-left: -7%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -6.25%;
}

.add-row-survey {
margin-left: -6.5%;
}

.add-row-time {
margin-left: -7%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -5.75%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -6.5%;
}

.attachmentname1 {
margin-left: -11.1rem;
}

.attachmentname3 {
margin-left: -5rem;
}

.attachmentname6 {
margin-left: -2.3rem;
}

.attachmentname7 {
margin-left: -3%;
}

.attachmentname8 {
float: left;
margin-left: 0%;
}

.attachmentname10 {
margin-left: -6.6rem;
}

.attachmentname11 {
float: left;
margin-top: -9.25%;
margin-left: 7%;
margin-bottom: -1rem;
padding-right: 10rem;
}

.attachmentname12 {
margin-left: -10.4rem;
}

.attachmentname13 {
margin-left: -10rem;
}

.attachmentname14 {
margin-left: -5rem;
}

.attachmentname15 {
margin-left: -2%;
}

.attachmentname16 {
margin-left: -8.6rem;
}

.attachmentname17 {
margin-left: -11.1rem;
}

.attachmentname18 {
margin-left: -10rem;
}

.attachmentname19 {
margin-left: -2%;
}

.box2 {
width: 90rem;
}

.box6 {
margin-bottom: 41rem;
}

.box20 {
height: 33rem;
}

.box29 {
margin-left: 20rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 12.5rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 128rem;
}

.box32 {
margin-left: 19rem;
margin-bottom: 2rem;
}

.box33 {
width: 115rem;
}

.box34 {
width: 110rem;
}

.budget2 {
padding-left: 4.4rem;
}

.budget5 {
padding-left: 4.4rem;
}

.button1 {
margin-left: 48.25rem;
margin-right: 50rem;
}

.button7 {
margin-left: 73rem;
}

.button8 {
margin-left: 56rem;
}

.button9 {
margin-left: 88rem;
}

.button19 {
margin-right: 16rem;
}

.button20 {
margin-left: 16rem;
}

.button23 {
margin-right: 11rem;
}

.button24 {
margin-left: 11rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -9.5%;
}

.button124 {
margin-left: -250%;
}

.button125 {
margin-left: -7.25%;
margin-right: 3.5%;
}

.button126 {
margin-left: -250%;
}

.button129 {
margin-left: -5.25%;
}

.button131 {
margin-left: 56rem;
}

.button132 {
margin-left: 88rem;
}

.button133 {
margin-left: 48.25rem;
margin-right: 50rem;
}

.button134 {
margin-left: 37rem;
margin-right: 50rem;
}

.button139 {
margin-top: 4rem;
margin-left: 44rem;
}

.button159 {
margin-left: 31%;
}

.button172 {
margin-left: 31%;
}

.button176 {
margin-top: 0rem;
margin-left: -7.5%;
margin-bottom: 3rem;
}

.button204 {
font-size: 1rem;
margin-left: 29%;
margin-right: 8rem;
width: 8rem;
}

.button211 {
margin-right: 11rem;
}

.button212 {
margin-left: 11rem;
}

.button213 {
margin-right: 11rem;
}

.button214 {
margin-left: 11rem;
}

.button215 {
margin-right: 11rem;
}

.button216 {
margin-left: 11rem;
}

.button217 {
margin-right: 11rem;
}

.button218 {
margin-left: 11rem;
}

.button219 {
margin-right: 11rem;
}

.button220 {
margin-left: 11rem;
}

.button221 {
margin-left: -17.25%;
margin-right: 4.5%;
}

.button222 {
margin-left: -254%;
}

.button223 {
margin-left: -254%;
}

.button224 {
margin-left: -15.5%;
margin-right: 4.5%;
}

.button227 {
margin-left: 38rem;
margin-right: 50rem;
}

.choices {
width: 92.25%;
}

.choices1 {
margin-left: -2.2rem;
}

.choices3 {
width: 91.75%;
}

.choices4 {
width: 92.25%;
}

.choices5 {
width: 92.25%;
}

.choices6 {
width: 92.25%;
}

.choices7 {
width: 92.25%;
}

.choices9 {
width: 90%;
}

.choices11 {
width: 90%;
}

.col11 {
width: 46%;
}

.col14 {
width: 13.5%;
}

.col16 {
width: 28rem;
}

.col17 {
width: 18rem;
}

.col18 {
width: 20rem;
}

.col19 {
width: 36rem;
}

.delete-row-budget {
margin-left: -3.75%;
}

.delete-row-contact {
margin-left: -3.5%;
}

.delete-row-program {
margin-left: -3.75%;
}

.delete-row-survey {
margin-left: -3%;
}

.delete-row-time {
margin-left: -3.75%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -2.5%;
}

.description {
padding-left: 4.1rem;
width: 92.25%;
}

.description1 {
padding-left: 2rem;
width: 92.25%;
}

.description2 {
padding-left: 2rem;
width: 92.25%;
}

.description3 {
padding-left: 3.6rem;
width: 99.5%;
}

.description4 {
padding-left: 3.6rem;
width: 99.5%;
}

.description5 {
padding-left: 3.6rem;
width: 99.5%;
}

.description6 {
padding-left: 4.1rem;
width: 92.25%;
}

#email {
width: 26rem;
}

.err-msg {
margin-left: 11%;
}

.err-msg1 {
margin-left: 33.5%;
width: 60rem;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 4rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4.5rem;
}

.err-msg6 {
margin-left: 102%;
width: 18rem;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 30%;
width: 26.5rem;
}

.err-msg10 {
margin-left: 12.5rem;
}

.err-msg12 {
margin-left: 32.8%;
}

.err-msg13 {
margin-left: 32.8%;
}

.err-msg14 {
margin-left: 37%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 36.2rem;
}

.err-msg16 {
margin-left: 11%;
}

.err-msg17 {
margin-left: 17.15rem;
}

.err-msg18 {
margin-left: 10.5rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 22rem;
}

.err-msg23 {
margin-left: 5rem;
}

.err-msg24 {
margin-left: 9.5rem;
}

.err-msg25 {
margin-left: 9.5rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 3.8rem;
}

.err-msg29 {
margin-left: .4rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -67rem;
}

.err-msg32 {
margin-left: 3.8rem;
}

.err-msg33 {
margin-left: 4.5rem;
}

#file_list {
width: 98rem;
}

#file_list1 {
margin-left: -14rem;
width: 56rem;
}

#file_list2 {
width: 50rem;
}

#file_list3 {
width: 64rem;
}

#file_list4 {
width: 64rem;
}

#file_names {
width: 125rem;
}

#file_names1 {
width: 56rem;
}

#file_names2 {
width: 50rem;
}

#file_names3 {
width: 64rem;
}

#file_names4 {
width: 64rem;
}

.floatright12 {
padding-left: 16.5%;
}

.floatright20 {
margin-left: -8.5rem;
}

.floatright22 {
padding-left: 27.5%;
}

.floatright31 {
padding-left: 26.3%;
}

.floatright38 {
padding-right: 2.25rem;
}

.floatright39 {
padding-right: 2.25rem;
}

.floatright40 {
padding-right: 2.25rem;
}

.floatright41 {
padding-right: 1.5rem;
}

.floatright62 {
margin-left: 18.5%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.5%;
}

.floatright71 {
padding-left: 39%;
}

.floatright72 {
padding-left: 31%;
}

.floatright78 {
padding-left: 18%;
}

.image8 {
margin-left: 23.65rem;
margin-right: -.3rem;
}

.image9 {
margin-left: 23.9rem;
margin-right: -.3rem;
}

.image10 {
margin-left: 23.5rem;
margin-right: -.8rem;
}

.image11 {
margin-left: 23.5rem;
margin-right: -.8rem;
}

.image12 {
margin-left: 23.75rem;
margin-right: 0rem;
}

.image13 {
margin-left: 23.8rem;
margin-right: 0rem;
}

.image14 {
margin-left: 26.1rem;
margin-right: 0rem;
}

.image15 {
margin-left: 26.1rem;
margin-right: 0rem;
}

.image16 {
margin-left: 27.5rem;
margin-right: -.5rem;
}

.image17 {
margin-left: 27.5rem;
margin-right: -.5rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 23.35rem;
margin-right: 0rem;
}

.image23 {
margin-left: 23.3rem;
margin-right: 0rem;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth3 {
width: 37%;
}

.leftwidth4 {
width: 10%;
}

.leftwidth5 {
width: 10.75%;
}

.leftwidth17 {
margin-left: -6.5%;
padding-left: 0%;
}

.leftwidth19 {
padding-left: 10.8%;
}

.leftwidth31 {
margin-left: -9.25rem;
padding-left: 0%;
}

.leftwidth37 {
width: 8.4%;
}

.leftwidth45 {
padding-left: 3.5%;
}

.leftwidth46 {
padding-left: 3.85%;
}

.leftwidth51 {
padding-left: 3.5%;
}

.leftwidth52 {
padding-left: 7.15%;
}

.leftwidth54 {
padding-left: 4.5%;
}

.leftwidth55 {
margin-left: -10rem;
padding-left: .25%;
}

.leftwidth56 {
padding-left: .25%;
}

.leftwidth58 {
padding-left: 14.8%;
}

.leftwidth59 {
margin-left: -12.25rem;
padding-left: 0%;
}

.leftwidth60 {
margin-left: 3.75%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 15.95%;
}

.leftwidth62 {
padding-left: 15.3%;
}

.leftwidth63 {
padding-left: 16.3%;
}

.leftwidth65 {
padding-left: 11.95%;
}

.leftwidth66 {
padding-left: .25%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 15.8%;
}

.leftwidth80 {
padding-left: 0%;
width: 15.8%;
}

.leftwidth82 {
margin-left: -.1%;
padding-left: 0%;
}

.leftwidth84 {
margin-left: -1%;
padding-left: 0%;
}

.leftwidth87 {
padding-left: 39.75%;
padding-right: 38.5%;
}

.leftwidth89 {
width: 30%;
}

.leftwidth91 {
margin-left: -.75rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: -.75rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: -4.1rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: -4.5%;
padding-left: 0%;
}

.leftwidth106 {
margin-left: -.75rem;
padding-left: 0%;
}

#my_files {
margin-left: -16rem;
}

#my_files1 {
margin-left: -16rem;
}

.mytask1 {
padding-left: 3rem;
}

.name {
width: 92.25%;
}

.name1 {
padding-left: 3.8rem;
}

.name4 {
padding-left: 3.8rem;
}

.name5 {
width: 41.4%;
}

.name25 {
width: 24%;
}

.name26 {
width: 135%;
}

.name27 {
width: 90%;
}

.name28 {
margin-left: -3.5%;
width: 103%;
}

.name29 {
width: 110%;
}

.name30 {
width: 90%;
}

.name31 {
width: 90%;
}

.rightwidth1 {
padding-left: 32.8%;
}

.rightwidth7 {
padding-left: 32.25%;
}

.rightwidth14 {
margin-left: 10.5%;
padding-right: 22rem;
width: 92%;
}

.rightwidth17 {
width: 90.5%;
}

.rightwidth19 {
padding-left: .8%;
}

.rightwidth20 {
width: 90.6%;
}

.rightwidth21 {
padding-left: 34%;
}

.rightwidth22 {
padding-left: 45.1%;
}

.rightwidth25 {
width: 92.85%;
}

.rightwidth27 {
width: 82.85%;
}

.rightwidth31 {
padding-left: 44.8%;
}

.rightwidth32 {
padding-left: 44.5%;
}

.rightwidth35 {
padding-left: 12.1%;
}

.rightwidth39 {
margin-left: 0%;
width: 98.3%;
}

.rightwidth41 {
width: 84%;
}

.rightwidth43 {
padding-left: 47.4%;
}

.rightwidth44 {
width: 82.85%;
}

.rightwidth46 {
width: 90.5%;
}

.rightwidth47 {
padding-left: 45.35%;
}

.rightwidth48 {
width: 90.6%;
}

.rightwidth49 {
width: 90.5%;
}

.rightwidth50 {
width: 98.5%;
}

.rightwidth51 {
width: 73%;
}

.rightwidth52 {
margin-left: 30.25%;
width: 45%;
}

.rightwidth54 {
padding-left: 15%;
}

.rightwidth55 {
padding-left: 11.9%;
}

.rightwidth57 {
padding-left: 10.75%;
}

.rightwidth58 {
padding-left: 14%;
}

.rightwidth62 {
padding-left: 8.2%;
}

.rightwidth63 {
margin-left: 15.25%;
width: 84.5%;
}

.rightwidth64 {
width: 60.2%;
}

.rightwidth65 {
width: 55%;
}

.rightwidth66 {
width: 91.5%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 8.15%;
}

.rightwidth68 {
padding-left: 15.6%;
width: 91.5%;
}

.rightwidth69 {
padding-left: 42.55%;
}

.rightwidth70 {
padding-left: 18%;
}

.rightwidth73 {
padding-left: 44.25%;
}

.rightwidth74 {
padding-left: .6%;
}

.rightwidth75 {
width: 74.75%;
}

.rightwidth77 {
width: 74.75%;
}

.rightwidth80 {
margin-left: 26rem;
width: 57%;
}

.rightwidth81 {
padding-left: 13.05%;
}

.rightwidth83 {
margin-left: 37.7%;
width: 20rem;
}

.rightwidth84 {
padding-left: 46%;
}

.rightwidth85 {
padding-left: 44.25%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 20%;
}

.rightwidth88 {
padding-left: 22.35%;
}

.rightwidth89 {
padding-left: 33.4%;
}

.rightwidth90 {
padding-left: 20.1%;
}

.rightwidth91 {
padding-left: 11%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 20%;
}

.rightwidth96 {
width: 70%;
}

.rightwidth97 {
padding-left: 17.5rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 82%;
}

.rightwidth99 {
width: 57.25%;
}

.rightwidth100 {
padding-left: 7.2%;
}

.rightwidth102 {
padding-left: 13.05%;
}

.rightwidth104 {
width: 70%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 43.25%;
}

.spacer7 {
margin-top: -.45rem;
}

.spacer21 {
margin-left: 41.65%;
}

.spacer26 {
margin-left: 7.75rem;
}

.spacer31 {
margin-left: 7.3rem;
}

.spacer46 {
padding-left: 46rem;
}

.spacer54 {
margin-top: -2.1rem;
}

.spacer56 {
margin-left: 43.7%;
}

.spacer60 {
margin-left: 62rem;
width: 25rem;
}

.spacer67 {
margin-left: 45.25%;
}

.spacer74 {
margin-left: 23.6%;
width: 52.8%;
}

.spacer76 {
margin-left: 19.5%;
width: 62%;
}

.spacer93 {
margin-left: 1.6rem;
}

.spacer95 {
margin-left: 23.85rem;
width: 68.3%;
}

.spacer96 {
padding-right: 14rem;
padding-left: 11.95%;
width: 92%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-left: 1.4rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer108 {
margin-left: 19.25%;
width: 55%;
}

.spacer112 {
width: 92%;
}

.spacer113 {
width: 92%;
}

.spacer114 {
width: 43.5%;
}

.spacer115 {
width: 56.5%;
}

.spacer170 {
margin-left: 31.7%;
}

.spacer174 {
margin-left: 1.4%;
}

.spacer175 {
margin-left: 1.3%;
}

.spacer176 {
margin-left: 1.3%;
}

.spacer181 {
margin-left: 44.5%;
width: 14.25%;
}

.spacer188 {
margin-left: 15.35%;
width: 81%;
}

.spacer189 {
margin-left: 14.8%;
width: 82%;
}

.spacer190 {
margin-left: 9.4%;
width: 80%;
}

.spacer192 {
margin-left: 9%;
width: 83%;
}

.spacer198 {
padding-left: 26rem;
}

.spacer199 {
padding-left: 27.2rem;
}

.spacer200 {
padding-left: 23.5rem;
}

.spacer201 {
padding-left: 22.8rem;
}

.spacer202 {
padding-left: 24rem;
}

.spacer203 {
padding-left: 47.1rem;
}

.spacer204 {
padding-left: 43.6rem;
}

.spacer205 {
padding-left: 42.9rem;
}

.spacer206 {
padding-left: 44.1rem;
}

.spacer207 {
padding-left: 31rem;
}

.spacer208 {
padding-left: 32rem;
}

.spacer209 {
padding-left: 28.6rem;
}

.spacer210 {
padding-left: 27.9rem;
}

.spacer211 {
padding-left: 29.1rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 30.6rem;
}

.spacer219 {
padding-left: 30.6rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 23rem;
padding-left: 12.1%;
width: 97.5%;
}

.spacer223 {
padding-right: 23rem;
padding-left: 12.1%;
width: 97.5%;
}

.spacer224 {
margin-left: 15.8%;
padding-right: .5rem;
width: 68%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 53rem;
width: 30%;
}

.spacer240 {
margin-left: 12.5%;
}

.spacer241 {
margin-left: 16.5%;
}

.spacer242 {
margin-left: 16.5%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer273 {
width: 56.5%;
}

.spacer275 {
width: 98.75%;
}

.spacer276 {
margin-left: 1.9rem;
}

.spacer277 {
margin-left: 12.5%;
}

.spacer280 {
margin-left: 16.5%;
padding-right: 4rem;
width: 71%;
}

.spacer281 {
margin-left: 16.5%;
padding-right: 4rem;
width: 71%;
}

.spacer282 {
margin-left: 60rem;
}

.spacer283 {
margin-top: .15rem;
margin-right: 8rem;
margin-left: 92rem;
}

.spacer284 {
margin-left: 21.5rem;
width: 78%;
}

.spacer286 {
margin-left: 25rem;
width: 70.5%;
}

.spacer288 {
margin-left: 25.25rem;
width: 84%;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer298 {
margin-left: 16.5rem;
width: 84%;
}

.spacer299 {
margin-left: 10.5rem;
width: 84%;
}

.spacer300 {
padding-right: 14rem;
padding-left: 11.95%;
width: 92%;
}

.spacer306 {
padding-left: 43rem;
}

.spacer309 {
padding-left: 23rem;
}

.spacer312 {
padding-left: 28.3rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer319 {
margin-left: 2rem;
}

.spacer324 {
width: 89%;
}

.table1 {
margin-left: 7.75%;
}

.table2 {
width: 98%;
border: none;
}

.table2, th, td {
margin-left: 2.1%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table4 {
margin-left: 8.5%;
width: 83.5%;
}

.table5 {
margin-left: -27rem;
width: 532.75%;
}

.table6 {
width: 98%;
border: none;
}

.table6, th, td {
margin-left: 1.7%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 88%;
border: none;
}

.table7, th, td {
margin-left: 7.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -27.85rem;
width: 513%;
}

.table9 {
margin-left: 8.4%;
width: 82%;
}

.table11 {
margin-left: 4.75%;
width: 89%;
}

.table13 {
margin-left: 7.8%;
width: 81%;
}

.table14 {
width: 525%;
}

.table15 {
margin-left: 14.4%;
width: 73%;
}

.table16 {
width: 525%;
}

.table18 {
margin-left: 8.25%;
width: 83.45%;
}

.table19 {
margin-left: 10rem;
}

.table22 {
margin-left: 13.4%;
width: 81%;
}

.table25 {
margin-left: 8.5%;
width: 83.5%;
}

.table31 {
width: 108.25%;
}

.table32 {
margin-left: 8.5%;
width: 83.5%;
}

.table34 {
margin-left: 2.5%;
width: 108.25%;
}

.table35 {
margin-left: 26%;
}

.table39 {
margin-left: 8.5%;
width: 83.5%;
}

.table40 {
margin-left: 3.25%;
width: 92.5%;
}

.table44 {
margin-left: 7.75%;
width: 84.25%;
}

.table45 {
margin-left: 20rem;
width: 71%;
}

.table47 {
margin-left: 20rem;
width: 74%;
}

.table48 {
margin-left: 11.5rem;
width: 81%;
}

.table49 {
margin-left: 22rem;
width: 112rem;
}

.table50 {
margin-left: 6%;
width: 92.5%;
}

.table51 {
margin-left: 13rem;
width: 66.5%;
}

.table56 {
margin-left: 3.25%;
width: 92.5%;
}

.table59 {
margin-left: 5.5rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 4rem;
}

.table61 {
margin-left: 7.75%;
width: 84.25%;
}

.table64 {
margin-left: 18.5rem;
width: 74%;
}

.table65 {
margin-left: 17.5rem;
width: 71%;
}

.table69 {
margin-left: 1.6rem;
}

.table70 {
margin-left: -359rem;
width: 532.75%;
}

.table71 {
margin-left: 7.75%;
}

.title2 {
padding-left: 30rem;
padding-right: 30rem;
}

.title3 {
margin-left: 46%;
}

.title8 {
padding-left: 6.1rem;
}

.title21 {
width: 16.5%;
}

.title24 {
margin-top: 13rem;
}

.title27 {
margin-left: -5.7%;
width: 28%;
}

.title36 {
width: 42.5rem;
}

.title37 {
width: 33.5rem;
}

.title48 {
width: 55.5rem;
}

.title49 {
margin-left: .65%;
width: 18.85%;
}

.title51 {
margin-left: .25%;
width: 18.85%;
}

.title52 {
width: 13.6%;
}

.title53 {
width: 62.5rem;
}

.title54 {
margin-left: 15.8%;
}

.title55 {
margin-left: .7%;
width: 18.85%;
}

.title59 {
margin-left: .25%;
width: 18%;
}

.title65 {
padding-left: 7rem;
}

.title66 {
width: 12.9%;
}

.title67 {
width: 7rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: 2.25rem;
}

.title73 {
width: 3rem;
}

.title74 {
margin-left: 0%;
width: 18.85%;
}

.title75 {
margin-left: 0%;
width: 18.85%;
}

.title76 {
margin-left: -1.25rem;
width: 18.85%;
}

.title77 {
width: 13.6%;
}

.title78 {
margin-left: -.3rem;
width: 18.85%;
}

.title79 {
margin-left: 0rem;
width: 18.85%;
}

.title80 {
margin-left: -.4rem;
width: 18.85%;
}

.title81 {
width: 4rem;
}

.title82 {
width: 13.6%;
}

.title84 {
width: 4rem;
}

.title85 {
margin-left: .4rem;
width: 18.85%;
}

.title86 {
margin-left: .3rem;
width: 18.85%;
}

.title87 {
margin-left: -2.1rem;
width: 18.85%;
}

.title88 {
width: 13.6%;
}

.title89 {
margin-left: -1.3rem;
width: 18.85%;
}

.title90 {
margin-left: -1.35rem;
width: 18.85%;
}

.title93 {
width: 2.3rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 4rem;
}

.title96 {
width: 7rem;
}

.title97 {
width: 1.5rem;
}

.title98 {
width: 2.5rem;
}

.title99 {
width: 2.5rem;
}

.title100 {
width: 1.5rem;
}

.title105 {
margin-top: 13rem;
}

.title106 {
margin-left: 46%;
}

.title108 {
width: .26rem;
}

.title109 {
width: 1.5rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 5rem;
}

.title122 {
width: 3rem;
}

.title123 {
width: 3rem;
}

.title126 {
width: 3rem;
}

.title129 {
padding-left: 7.35rem;
}

.title137 {
padding-left: 6.5rem;
padding-right: 0rem;
}

.title139 {
padding-left: 9.4rem;
}

.title144 {
padding-left: 6.5rem;
}

.title145 {
margin-left: 46.5%;
}

.title147 {
padding-left: 9.4rem;
}

.title148 {
padding-left: 9.4rem;
}

.title149 {
padding-left: 9.4rem;
}

.title151 {
padding-left: 30rem;
padding-right: 30rem;
}

.title152 {
width: 7rem;
}

.title155 {
padding-left: 10.5rem;
}

.title156 {
width: 30rem;
}

.title157 {
margin-left: 46.5%;
}

.title160 {
width: 3rem;
}

.title161 {
margin-left: -2rem;
width: 20%;
}

.title162 {
width: 14.8%;
}

.title163 {
margin-left: -1.1rem;
width: 20%;
}

.title164 {
margin-left: -1.3rem;
width: 20%;
}

.width2 {
width: 26%;
}

.width3 {
width: 83rem;
}

.width5 {
margin-left: 4.25%;
}

.width6 {
width: 35.65%;
}

.width7 {
width: 43%;
}

.width8 {
width: 43%;
}

.width9 {
width: 44.25%;
}

.width10 {
width: 43%;
}

.width14 {
width: 25.5%;
}

.width15 {
width: 41%;
}

.width16 {
width: 79%;
}

.width17 {
width: 42%;
}

.width19 {
width: 44.75%;
}

.width20 {
width: 43%;
}

.width22 {
width: 40.5%;
}

.width23 {
width: 44.75%;
}

.width25 {
width: 102rem;
}

.width27 {
width: 26%;
}

.width29 {
width: 44.75%;
}

.width30 {
width: 100%;
}

.width33 {
width: 37.55%;
}

.width34 {
margin-left: 14.6%;
width: 70%;
}

.width36 {
margin-left: 4.1%;
}

.width37 {
margin-left: .4rem;
}

.width38 {
width: 68%;
}

.width40 {
width: 40.25%;
}

.width41 {
width: 100%;
}

.width42 {
width: 15.5%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 40.25%;
}

.width47 {
padding-left: 0%;
margin-left: -3%;
width: 96.5%;
}

.width49 {
width: 79%;
}

.width56 {
width: 42.25%;
}

.width57 {
width: 39.8%;
}

.width59 {
width: 45%;
}

.width60 {
width: 43%;
}

.width61 {
width: 43%;
}

.width63 {
width: 36.2%;
}

.width64 {
width: 68.25%;
}

.width65 {
width: 68.25%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width77 {
width: 43%;
}

.width79 {
width: 43%;
}

.width81 {
width: 35.25%;
}

.width82 {
width: 43%;
}

.width84 {
width: 43%;
}

.width86 {
width: 43%;
}

.width88 {
width: 43%;
}

.width91 {
width: 37.15%;
}

.width92 {
width: 36.8%;
}

.width93 {
width: 40.9%;
}

.width94 {
margin-left: 14.5%;
width: 83%;
}

.width95 {
width: 40%;
}

.width96 {
width: 37.1%;
}

.width97 {
width: 21.05%;
}

.width98 {
margin-left: 14.5%;
width: 83%;
}

.width99 {
width: 43%;
}

.width101 {
width: 43%;
}

.width102 {
width: 43%;
}

.width104 {
width: 43%;
}

.width105 {
width: 43%;
}

.width106 {
width: 83%;
}

.width107 {
width: 43%;
}

.width108 {
width: 80%;
}

.width109 {
width: 43%;
}

.width110 {
width: 23.1%;
}

.width111 {
margin-left: 12rem;
}

.width112 {
width: 83%;
}

.width113 {
width: 83%;
}

.width114 {
width: 43%;
}

.width118 {
width: 26%;
}

.width119 {
width: 43%;
}

.width120 {
width: 66%;
}

.width121 {
margin-left: 43.5%;
}

.width122 {
width: 42.1%;
}

.width123 {
width: 101%;
}

.width124 {
width: 9.5%;
}

.width125 {
margin-left: 14.5%;
width: 73%;
}

.width126 {
width: 83%;
}

.width127 {
width: 43%;
}

.width130 {
margin-left: 4rem;
width: 53%;
}

.width131 {
margin-left: 2.5%;
width: 95%;
}

.width133 {
margin-left: 14.5%;
width: 73%;
}

.width134 {
width: 93.5%;
}

.width135 {
margin-left: 4.4rem;
width: 84%;
}

.width137 {
margin-left: 14.5%;
width: 83%;
}

.width138 {
width: 43%;
}

.width139 {
width: 10.5%;
}

.width142 {
width: 83%;
}

.width143 {
margin-left: 22.8rem;
width: 70%;
}

.width144 {
margin-left: 8.25%;
width: 83%;
}

.width145 {
width: 20%;
}

.width146 {
width: 49%;
}

.width149 {
width: 43.5%;
}

.width150 {
margin-left: 43.5%;
}

.width151 {
margin-left: 26.9%;
width: 43%;
}

.width152 {
width: 43%;
}

.width153 {
width: 79%;
}

.width154 {
width: 66%;
}

.width155 {
margin-left: 14.5%;
width: 83%;
}

.width156 {
width: 43%;
}

.width157 {
width: 43%;
}

.width158 {
width: 43%;
}

.width159 {
width: 43%;
}

.width160 {
width: 43%;
}

.width161 {
width: 43%;
}

.width162 {
width: 43%;
}

.width163 {
width: 43%;
}

.width164 {
width: 43%;
}

.width165 {
width: 43%;
}

.width166 {
width: 43%;
}

.width167 {
margin-left: 8.25%;
width: 83%;
}

.width168 {
width: 79%;
}

.width170 {
margin-left: 14.5%;
width: 83%;
}

.width171 {
margin-left: 14.5%;
width: 83%;
}

.width172 {
margin-left: 14.5%;
width: 83%;
}

.width174 {
width: 83%;
}

.width175 {
width: 43%;
}

.width176 {
width: 43%;
}

.width177 {
width: 43%;
}

.width178 {
width: 43%;
}

.width182 {
width: 42.75%;
}

}

@media screen and (min-width: 153em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: green; */
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -8rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 76rem;
}

.new-comment {
margin-left: 29.75rem;
width: 80%;
}

.spacer296 {
margin-left: 29.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 26rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -3.76rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 60rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-left: -7%;
}

.add-row-contact {
margin-left: -6.75%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -6%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -6%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -6%;
}

.add-row-program {
margin-left: -7%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -6%;
}

.add-row-survey {
margin-left: -6.5%;
}

.add-row-time {
margin-left: -7%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -6%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -6%;
}

.attachmentname1 {
margin-left: -11.75rem;
}

.attachmentname3 {
margin-left: -4.5rem;
}

.attachmentname6 {
margin-left: -2.5rem;
}

.attachmentname7 {
float: left;
margin-left: -3%;
}

.attachmentname8 {
float: left;
margin-left: -1%;
}

.attachmentname10 {
margin-left: -7.3rem;
}

.attachmentname11 {
float: left;
margin-top: -9%;
margin-left: 6%;
margin-bottom: -1rem;
}

.attachmentname12 {
margin-left: -10.75rem;
}

.attachmentname13 {
margin-left: -10.75rem;
}

.attachmentname14 {
margin-left: -4.5rem;
}

.attachmentname15 {
float: left;
margin-left: -4.5%;
}

.attachmentname16 {
margin-left: -9.4rem;
}

.attachmentname17 {
margin-left: -11.75rem;
}

.attachmentname18 {
margin-left: -11rem;
}

.attachmentname19 {
float: left;
margin-left: -4.5%;
}

.box2 {
width: 90rem;
}

.box6 {
margin-bottom: 41rem;
}

.box20 {
height: 35rem;
}

.box29 {
margin-left: 25rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 13.5rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 136.5rem;
}

.box32 {
margin-left: 20rem;
margin-bottom: 2rem;
}

.box33 {
width: 123rem;
}

.box34 {
width: 110rem;
}

.button1 {
margin-left: 48.25rem;
margin-right: 60rem;
}

.button7 {
margin-left: 78rem;
}

.button8 {
margin-left: 61rem;
}

.button9 {
margin-left: 93.5rem;
}

.button19 {
margin-right: 17rem;
}

.button20 {
margin-left: 17rem;
}

.button23 {
margin-right: 12rem;
}

.button24 {
margin-left: 12rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -8.6%;
}

.button124 {
margin-left: -258%;
}

.button125 {
margin-left: -8%;
margin-right: 4%;
}

.button126 {
margin-left: -258%;
}

.button129 {
margin-left: -5.25%;
}

.button131 {
margin-left: 61rem;
}

.button132 {
margin-left: 93.5rem;
}

.button133 {
margin-left: 50rem;
margin-right: 60rem;
}

.button134 {
margin-left: 39rem;
margin-right: 60rem;
}

.button139 {
margin-left: 49rem;
}

.button159 {
margin-left: 32%;
}

.button172 {
margin-left: 32%;
}

.button176 {
margin-left: -8.15%;
}

.button204 {
font-size: 1rem;
margin-left: 31%;
margin-right: 8rem;
width: 8rem;
}

.button211 {
margin-right: 12rem;
}

.button212 {
margin-left: 12rem;
}

.button213 {
margin-right: 12rem;
}

.button214 {
margin-left: 12rem;
}

.button215 {
margin-right: 12rem;
}

.button216 {
margin-left: 12rem;
}

.button217 {
margin-right: 12rem;
}

.button218 {
margin-left: 12rem;
}

.button219 {
margin-right: 12rem;
}

.button220 {
margin-left: 12rem;
}

.button221 {
margin-left: -20%;
margin-right: 4%;
}

.button222 {
margin-left: -277%;
}

.button223 {
margin-left: -277%;
}

.button224 {
margin-left: -18.75%;
margin-right: 4%;
}

.button227 {
margin-left: 41rem;
margin-right: 60rem;
}

.choices1 {
margin-left: -2.25rem;
}

.choices6 {
padding-left: 3.8rem;
}

.col11 {
width: 44%;
}

.col14 {
width: 13%;
}

.col16 {
width: 29rem;
}

.col17 {
width: 19rem;
}

.col18 {
width: 20rem;
}

.col19 {
width: 36rem;
}

.delete-row-goal {
margin-left: -2.5%;
}

.delete-row-meeting {
margin-left: -2.5%;
}

.delete-row-program-plan {
margin-left: -2.5%;
}

.delete-row-project-plan {
margin-left: -2.5%;
}

.delete-row-to-do {
margin-left: -2.5%;
}

.delete-row-work-log {
margin-left: -2.5%;
}

#email {
width: 27rem;
}

.err-msg {
margin-left: 10.85%;
}

.err-msg1 {
margin-left: 33.25%;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4.5rem;
}

.err-msg6 {
margin-left: 102%;
}

.err-msg10 {
margin-left: 12.5rem;
}

.err-msg12 {
margin-left: 32.6%;
}

.err-msg13 {
margin-left: 32.6%;
}

.err-msg14 {
margin-left: 38%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 38.7rem;
}

.err-msg16 {
margin-left: 10.85%;
}

.err-msg17 {
margin-left: 17.35rem;
}

.err-msg18 {
margin-left: 11.7rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 23rem;
}

.err-msg23 {
margin-left: 5rem;
}

.err-msg24 {
margin-left: 10rem;
}

.err-msg25 {
margin-left: 10rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 3.8rem;
}

.err-msg29 {
margin-left: 2.2rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -72rem;
}

.err-msg32 {
margin-left: 3.8rem;
}

.err-msg33 {
margin-left: 4.5rem;
}

#file_list {
width: 108rem;
}

#file_list1 {
margin-left: -14.5rem;
width: 59rem;
}

#file_list2 {
width: 50rem;
}

#file_list3 {
width: 64rem;
}

#file_list4 {
width: 64rem;
}

#file_names {
width: 132rem;
}

#file_names1 {
width: 59rem;
}

#file_names2 {
width: 50rem;
}

#file_names3 {
width: 64rem;
}

#file_names4 {
width: 64rem;
}

.floatright12 {
padding-left: 16.5%;
}

.floatright20 {
margin-left: -9rem;
}

.floatright22 {
padding-left: 28.3%;
}

.floatright31 {
padding-left: 27.5%;
}

.floatright62 {
margin-left: 20.25%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.5%;
}

.floatright71 {
padding-left: 40%;
}

.floatright72 {
padding-left: 32.5%;
}

.floatright78 {
padding-left: 19.85%;
}

.image4 {
height: 3rem;
}

.image8 {
margin-left: 24.4rem;
margin-right: -1.25rem;
}

.image9 {
margin-left: 25rem;
margin-right: -1.25rem;
}

.image10 {
margin-left: 24rem;
margin-right: -1.25rem;
}

.image11 {
margin-left: 24.1rem;
margin-right: -1.25rem;
}

.image12 {
margin-left: 24.7rem;
margin-right: -1rem;
}

.image13 {
margin-left: 25rem;
margin-right: -1rem;
}

.image14 {
margin-left: 26.8rem;
margin-right: -1rem;
}

.image15 {
margin-left: 26.8rem;
margin-right: -1rem;
}

.image16 {
margin-left: 27.75rem;
margin-right: -1rem;
}

.image17 {
margin-left: 27.75rem;
margin-right: -1rem;
}

.image18 {
margin-left: -6.3rem;
}

.image19 {
margin-left: -6.3rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 23.6rem;
margin-right: -.5rem;
}

.image23 {
margin-left: 24rem;
margin-right: -1rem;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth3 {
width: 38%;
}

.leftwidth4 {
width: 9%;
}

.leftwidth5 {
width: 10.25%;
}

.leftwidth7 {
padding-left: 0%;
width: 18%;
}

.leftwidth11 {
width: 8.25%;
}

.leftwidth17 {
margin-left: -6%;
}

.leftwidth19 {
padding-left: 11.15%;
}

.leftwidth21 {
margin-left: -4.5rem;
}

.leftwidth29 {
padding-left: 1.38%;
}

.leftwidth31 {
margin-left: -10rem;
padding-left: 0%;
}

.leftwidth37 {
width: 8.4%;
}

.leftwidth45 {
padding-left: 4.2%;
}

.leftwidth46 {
padding-left: 4.85%;
}

.leftwidth51 {
padding-left: 4.4%;
}

.leftwidth52 {
padding-left: 7.85%;
}

.leftwidth55 {
padding-left: 0%;
}

.leftwidth56 {
padding-left: 0%;
}

.leftwidth58 {
padding-left: 14.9%;
}

.leftwidth59 {
margin-left: -13.6rem;
padding-left: 0%;
}

.leftwidth60 {
margin-left: 3.5%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 16%;
}

.leftwidth62 {
padding-left: 15.5%;
}

.leftwidth63 {
padding-left: 16.4%;
}

.leftwidth64 {
margin-left: 8.5%;
}

.leftwidth65 {
padding-left: 12.3%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 16%;
}

.leftwidth80 {
padding-left: 0%;
width: 16%;
}

.leftwidth82 {
margin-left: .5%;
}

.leftwidth84 {
margin-left: 0%;
}

.leftwidth87 {
padding-left: 40.75%;
padding-right: 39%;
}

.leftwidth91 {
margin-left: -2.9rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: -2.9rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: -5.2rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: -4%;
}

.leftwidth106 {
margin-left: -2.9rem;
padding-left: 0%;
}

#my_files {
margin-left: -17rem;
}

#my_files1 {
margin-left: -17rem;
}

.mytask1 {
padding-left: 3rem;
}

.name1 {
padding-left: 3.4rem;
}

.name5 {
width: 41.5%;
}

.name26 {
width: 145.5%;
}

.rightwidth1 {
padding-left: 32.75%;
}

.rightwidth7 {
padding-left: 32.3%;
}

.rightwidth14 {
margin-left: 10%;
padding-right: 21rem;
width: 92%;
}

.rightwidth17 {
width: 90.8%;
}

.rightwidth19 {
padding-left: 1%;
}

.rightwidth20 {
width: 90.6%;
}

.rightwidth21 {
padding-left: 34.5%;
}

.rightwidth22 {
padding-left: 45.5%;
}

.rightwidth27 {
width: 83.15%;
}

.rightwidth30 {
padding-left: 46.25%;
}

.rightwidth31 {
padding-left: 45.25%;
}

.rightwidth32 {
padding-left: 45%;
}

.rightwidth35 {
padding-left: 12.5%;
}

.rightwidth39 {
margin-left: 0%;
width: 98.25%;
}

.rightwidth41 {
width: 84.25%;
}

.rightwidth43 {
padding-left: 47.8%;
}

.rightwidth44 {
width: 83.15%;
}

.rightwidth45 {
padding-left: 32.5%;
}

.rightwidth47 {
padding-left: 46%;
}

.rightwidth48 {
width: 90.6%;
}

.rightwidth50 {
width: 98.6%;
}

.rightwidth51 {
width: 73%;
}

.rightwidth52 {
margin-left: 31.25%;
width: 42%;
}

.rightwidth54 {
padding-left: 15.5%;
}

.rightwidth55 {
padding-left: 12.25%;
}

.rightwidth57 {
padding-left: 9.8%;
}

.rightwidth58 {
padding-left: 12.8%;
}

.rightwidth62 {
padding-left: 8.1%;
}

.rightwidth63 {
margin-left: 15.75%;
width: 84.5%;
}

.rightwidth64 {
width: 59.7%;
}

.rightwidth65 {
width: 54.6%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 8.75%;
}

.rightwidth68 {
padding-left: 15.8%;
width: 92.5%;
}

.rightwidth69 {
padding-left: 43%;
}

.rightwidth70 {
padding-left: 17.15%;
}

.rightwidth73 {
padding-left: 44.5%;
}

.rightwidth74 {
padding-left: .5%;
}

.rightwidth75 {
width: 75.6%;
}

.rightwidth77 {
width: 75.6%;
}

.rightwidth80 {
margin-left: 28rem;
width: 56%;
}

.rightwidth81 {
padding-left: 13.75%;
}

.rightwidth83 {
margin-left: 38.5%;
width: 20rem;
}

.rightwidth84 {
padding-left: 46%;
}

.rightwidth85 {
padding-left: 44.5%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 20%;
}

.rightwidth88 {
padding-left: 22.35%;
}

.rightwidth89 {
padding-left: 34.05%;
}

.rightwidth90 {
padding-left: 20.25%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 20%;
}

.rightwidth97 {
padding-left: 18.25rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 84%;
}

.rightwidth99 {
width: 56.5%;
}

.rightwidth100 {
padding-left: 7.1%;
}

.rightwidth102 {
padding-left: 13.75%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 43.25%;
}

.spacer7 {
margin-top: -.51rem;
/* margin-left: 0rem; */
}

.spacer21 {
margin-left: 42.25%;
}

.spacer26 {
margin-left: 8.75rem;
}

.spacer31 {
margin-left: 8.25rem;
}

.spacer46 {
padding-left: 49.5rem;
}

.spacer56 {
margin-left: 44.2%;
}

.spacer58 {
padding-left: .1rem;
}

.spacer60 {
margin-left: 67.5rem;
width: 25rem;
}

.spacer67 {
margin-left: 45.5%;
}

.spacer74 {
margin-left: 22.7%;
width: 53.85%;
}

.spacer76 {
margin-left: 19.25%;
width: 62%;
}

.spacer95 {
margin-left: 26.2rem;
width: 67.8%;
}

.spacer96 {
padding-right: 10rem;
padding-left: 11.9%;
width: 89%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer108 {
margin-left: 19.25%;
width: 54%;
}

.spacer114 {
width: 44%;
}

.spacer115 {
width: 56%;
}

.spacer170 {
margin-left: 31.7%;
}

.spacer174 {
margin-left: 1.5%;
}

.spacer181 {
margin-left: 45%;
width: 13.5%;
}

.spacer188 {
margin-left: 14.9%;
width: 80.5%;
}

.spacer189 {
margin-left: 14.35%;
width: 82%;
}

.spacer190 {
margin-left: 8.45%;
}

.spacer192 {
margin-left: 8.55%;
width: 83.25%;
}

.spacer198 {
padding-left: 28rem;
}

.spacer199 {
padding-left: 29.2rem;
}

.spacer200 {
padding-left: 25.3rem;
}

.spacer201 {
padding-left: 24.55rem;
}

.spacer202 {
padding-left: 25.8rem;
}

.spacer203 {
padding-left: 50.6rem;
}

.spacer204 {
padding-left: 47.3rem;
}

.spacer205 {
padding-left: 46.6rem;
}

.spacer206 {
padding-left: 47.8rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 29.7rem;
}

.spacer219 {
padding-left: 29.7rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 20rem;
padding-left: 12%;
width: 95%;
}

.spacer223 {
padding-right: 20rem;
padding-left: 12%;
width: 95%;
}

.spacer224 {
margin-left: 16.25%;
padding-right: 0rem;
width: 66.75%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 57rem;
width: 30%;
}

.spacer240 {
margin-left: 12.2%;
}

.spacer241 {
margin-left: 16.5%;
}

.spacer277 {
margin-left: 12.2%;
}

.spacer280 {
margin-left: 18%;
padding-right: 4.25rem;
width: 70%;
}

.spacer281 {
margin-left: 18%;
padding-right: 4.25rem;
width: 70%;
}

.spacer282 {
margin-left: 65rem;
}

.spacer283 {
margin-top: .1rem;
margin-left: 97rem;
}

.spacer284 {
margin-left: 26rem;
}

.spacer286 {
margin-left: 30rem;
}

.spacer288 {
margin-left: 30rem;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer298 {
margin-left: 16.5rem;
width: 84.5%;
}

.spacer299 {
margin-left: 10.5rem;
}

.spacer300 {
padding-right: 10rem;
padding-left: 11.9%;
width: 89%;
}

.spacer306 {
padding-left: 46.7rem;
}

.spacer309 {
padding-left: 24.7rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.table1 {
margin-left: 8%;
}

.table2 {
width: 99.25%;
border: none;
}

.table2, th, td {
margin-left: 1.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table5 {
margin-left: -29.25rem;
width: 533%;
}

.table6 {
width: 99.25%;
border: none;
}

.table6, th, td {
margin-left: 1.85%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 83%;
border: none;
}

.table7, th, td {
margin-left: 8.3%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -30.5rem;
width: 514%;
}

.table9 {
margin-left: 8.5%;
width: 82%;
}

.table11 {
margin-left: 5.2%;
width: 88%;
}

.table13 {
margin-left: 7.9%;
width: 80.5%;
}

.table14 {
width: 510%;
}

.table15 {
margin-left: 14.4%;
width: 73%;
}

.table16 {
width: 510%;
}

.table18 {
margin-left: 8.4%;
width: 83.3%;
}

.table19 {
margin-left: 11rem;
}

.table22 {
margin-left: 13.4%;
width: 81.3%;
}

.table33 {
width: 78%;
}

.table34 {
margin-left: 2.25%;
}

.table35 {
margin-left: 27%;
width: 78%;
}

.table40 {
margin-left: 3.5%;
width: 91.5%;
}

.table45 {
margin-left: 22.5rem;
width: 75%;
}

.table47 {
margin-left: 22.75rem;
width: 74%;
}

.table48 {
margin-left: 11.5rem;
width: 82%;
}

.table49 {
margin-left: 25rem;
width: 118rem;
}

.table50 {
margin-left: 6%;
width: 91.5%;
}

.table51 {
margin-left: 14rem;
width: 66%;
}

.table56 {
margin-left: 3.5%;
width: 91.5%;
}

.table59 {
margin-left: 6.5rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 4rem;
}

.table64 {
margin-left: 21rem;
width: 74%;
}

.table65 {
margin-left: 18.75rem;
width: 75%;
}

.table69 {
margin-left: 1.6rem;
}

.table70 {
margin-left: -405rem;
width: 533%;
}

.table71 {
margin-left: 8%;
}

.title2 {
padding-left: 35rem;
padding-right: 35rem;
}

.title3 {
margin-left: 46.35%;
}

.title8 {
padding-left: 6.3rem;
}

.title21 {
width: 16.5%;
}

.title24 {
margin-top: 14rem;
}

.title27 {
margin-left: -6.4%;
}

.title36 {
width: 44.5rem;
}

.title37 {
width: 35.5rem;
}

.title48 {
width: 59rem;
}

.title49 {
margin-left: 1.5%;
width: 17.35%;
}

.title51 {
margin-left: .9%;
width: 17.35%;
}

.title52 {
width: 12.4%;
}

.title53 {
width: 66.5rem;
}

.title54 {
margin-left: 16.25%;
}

.title55 {
margin-left: 1.5%;
width: 17.35%;
}

.title59 {
margin-left: .9%;
width: 16.7%;
}

.title65 {
padding-left: 7.3rem;
}

.title66 {
width: 11.7%;
}

.title67 {
width: 7.5rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: 2.25rem;
}

.title73 {
width: 3rem;
}

.title74 {
margin-left: .9%;
width: 17.35%;
}

.title75 {
margin-left: .8%;
width: 17.35%;
}

.title76 {
margin-left: 0rem;
width: 17.35%;
}

.title77 {
width: 12.4%;
}

.title78 {
margin-left: .95rem;
width: 17.35%;
}

.title79 {
margin-left: 1rem;
width: 17.35%;
}

.title80 {
margin-left: .85rem;
width: 17.35%;
}

.title81 {
width: 4rem;
}

.title82 {
width: 12.4%;
}

.title84 {
width: 4rem;
}

.title85 {
margin-left: 1.8rem;
width: 17.35%;
}

.title86 {
margin-left: 1.7rem;
width: 17.35%;
}

.title87 {
margin-left: -.75rem;
width: 17.35%;
}

.title88 {
width: 12.4%;
}

.title89 {
margin-left: 0rem;
width: 17.35%;
}

.title90 {
margin-left: 0rem;
width: 17.35%;
}

.title93 {
width: 2.3rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 4rem;
}

.title96 {
width: 7.5rem;
}

.title97 {
width: 1.5rem;
}

.title98 {
width: 2.5rem;
}

.title99 {
width: 2.5rem;
}

.title100 {
width: 1.5rem;
}

.title105 {
margin-top: 14rem;
}

.title106 {
margin-left: 46.35%;
}

.title108 {
width: .25rem;
}

.title109 {
width: 1.5rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 6rem;
}

.title122 {
width: 3rem;
}

.title123 {
width: 3rem;
}

.title126 {
width: 3rem;
}

.title129 {
padding-left: 7.75rem;
}

.title132 {
padding-left: 3.2rem;
}

.title137 {
padding-left: 9.4rem;
}

.title139 {
padding-left: 10rem;
}

.title144 {
padding-left: 7.5rem;
width: 30rem;
}

.title145 {
margin-left: 46.75%;
}

.title147 {
padding-left: 10rem;
}

.title148 {
padding-left: 10rem;
}

.title149 {
padding-left: 10rem;
}

.title151 {
padding-left: 35rem;
padding-right: 35rem;
}

.title152 {
width: 7.5rem;
}

.title155 {
padding-left: 11.3rem;
}

.title156 {
width: 30rem;
}

.title157 {
margin-left: 46.75%;
}

.title160 {
width: 3rem;
}

.title161 {
margin-left: -.75rem;
width: 18.45%;
}

.title162 {
width: 13.6%;
}

.title163 {
margin-left: 0rem;
width: 18.45%;
}

.title164 {
margin-left: 0rem;
width: 18.5%;
}

.width2 {
width: 24%;
}

.width3 {
width: 89rem;
}

.width5 {
margin-left: 3.6%;
}

.width6 {
width: 36.2%;
}

.width7 {
width: 43.75%;
}

.width8 {
width: 43.75%;
}

.width9 {
width: 45%;
}

.width10 {
width: 43.75%;
}

.width14 {
width: 26.5%;
}

.width15 {
width: 41.75%;
}

.width16 {
margin-left: 2.5%;
width: 80%;
}

.width17 {
width: 42.5%;
}

.width19 {
width: 45%;
}

.width20 {
width: 43.75%;
}

.width22 {
width: 41.2%;
}

.width23 {
width: 45%;
}

.width25 {
width: 106rem;
}

.width27 {
width: 24%;
}

.width29 {
width: 45%;
}

.width30 {
width: 100%;
}

.width33 {
width: 38.05%;
}

.width34 {
margin-left: 15.25%;
width: 73%;
}

.width36 {
margin-left: 3.8%;
}

.width37 {
margin-left: 1.25%;
}

.width40 {
width: 40.75%;
}

.width41 {
width: 100%;
}

.width42 {
width: 16%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 40.75%;
}

.width47 {
padding-left: 0%;
margin-left: -1.5%;
width: 95%;
}

.width49 {
margin-left: 2.5%;
width: 80%;
}

.width56 {
width: 43%;
}

.width57 {
width: 40.3%;
}

.width59 {
width: 45.4%;
}

.width60 {
width: 43.75%;
}

.width61 {
width: 43.75%;
}

.width63 {
width: 36.75%;
}

.width66 {
width: 98.5%;
}

.width67 {
width: 98.5%;
}

.width69 {
width: 18.2%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width76 {
width: 18.2%;
}

.width77 {
width: 43.75%;
}

.width79 {
width: 43.75%;
}

.width81 {
width: 35.75%;
}

.width82 {
width: 43.75%;
}

.width84 {
width: 43.75%;
}

.width86 {
width: 43.75%;
}

.width88 {
width: 43.75%;
}

.width91 {
width: 37.65%;
}

.width92 {
width: 37.35%;
}

.width93 {
width: 41.35%;
}

.width94 {
margin-left: 15.25%;
width: 80.5%;
}

.width95 {
width: 40.85%;
}

.width96 {
width: 37.65%;
}

.width97 {
width: 22.9%;
}

.width98 {
margin-left: 15.25%;
width: 80.5%;
}

.width99 {
width: 43.75%;
}

.width101 {
width: 43.75%;
}

.width102 {
width: 43.75%;
}

.width104 {
width: 43.75%;
}

.width105 {
width: 43.75%;
}

.width106 {
width: 82%;
}

.width107 {
width: 43.75%;
}

.width108 {
margin-left: 2.5%;
width: 81%;
}

.width109 {
width: 43.75%;
}

.width110 {
width: 23.6%;
}

.width111 {
margin-left: 14rem;
}

.width112 {
width: 82%;
}

.width113 {
width: 82%;
}

.width114 {
width: 43.75%;
}

.width119 {
width: 43.75%;
}

.width120 {
width: 65%;
}

.width121 {
margin-left: 44%;
}

.width122 {
width: 42.25%;
}

.width123 {
width: 101%;
}

.width125 {
margin-left: 15.25%;
width: 74%;
}

.width126 {
width: 82%;
}

.width127 {
width: 43.75%;
}

.width130 {
margin-left: 4rem;
}

.width131 {
margin-left: 2.25%;
width: 95.5%;
}

.width133 {
margin-left: 15.25%;
width: 74%;
}

.width135 {
margin-left: 4.4rem;
width: 86%;
}

.width137 {
margin-left: 15.25%;
width: 80.5%;
}

.width138 {
width: 43.75%;
}

.width141 {
width: 18.2%;
}

.width142 {
width: 82%;
}

.width143 {
margin-left: 25.35rem;
width: 73%;
}

.width144 {
margin-left: 8.15%;
width: 82%;
}

.width145 {
width: 20.5%;
}

.width146 {
width: 49%;
}

.width149 {
width: 44%;
}

.width150 {
margin-left: 44%;
}

.width151 {
margin-left: 27%;
}

.width152 {
width: 43.75%;
}

.width153 {
margin-left: 2.5%;
width: 80%;
}

.width154 {
width: 65%;
}

.width155 {
margin-left: 15.25%;
width: 80.5%;
}

.width156 {
width: 43.75%;
}

.width157 {
width: 43.75%;
}

.width158 {
width: 43.75%;
}

.width159 {
width: 43.75%;
}

.width160 {
width: 43.75%;
}

.width161 {
width: 43.75%;
}

.width162 {
width: 43.75%;
}

.width163 {
width: 43.75%;
}

.width164 {
width: 43.75%;
}

.width165 {
width: 43.75%;
}

.width166 {
width: 43.75%;
}

.width167 {
margin-left: 8.15%;
width: 82%;
}

.width168 {
margin-left: 2.5%;
width: 80%;
}

.width170 {
margin-left: 15.25%;
width: 80.5%;
}

.width171 {
margin-left: 15.25%;
width: 80.5%;
}

.width172 {
margin-left: 15.25%;
width: 80.5%;
}

.width174 {
width: 82%;
}

.width175 {
width: 43.75%;
}

.width176 {
width: 43.75%;
}

.width177 {
width: 43.75%;
}

.width178 {
width: 43.75%;
}

.width182 {
width: 43.5%;
}

}

@media screen and (min-width: 166em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: orange; */
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -10rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 86rem;
}

.new-comment {
margin-left: 34.75rem;
width: 80%;
}

.spacer296 {
margin-left: 34.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 30.25rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -4.8rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 71rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-left: -6.25%;
}

.add-row-contact {
margin-left: -6.25%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -6%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -6%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -6%;
}

.add-row-program {
margin-left: -6.25%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -6%;
}

.add-row-survey {
margin-left: -6.25%;
}

.add-row-time {
margin-left: -6.25%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -5.5%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -5.5%;
}

.attachmentname1 {
margin-left: -13rem;
}

.attachmentname3 {
margin-left: -8.5rem;
}

.attachmentname6 {
margin-left: -2.5rem;
}

.attachmentname7 {
margin-left: -3.75rem;
}

.attachmentname8 {
margin-left: 0rem;
}

.attachmentname10 {
margin-left: -8.5rem;
}

.attachmentname11 {
margin-top: -8.75%;
margin-left: 2rem;
}

.attachmentname12 {
margin-left: -13.6rem;
}

.attachmentname13 {
margin-left: -11rem;
}

.attachmentname14 {
margin-left: -8.5rem;
}

.attachmentname15 {
margin-left: -1.5rem;
}

.attachmentname16 {
margin-left: -12rem;
}

.attachmentname17 {
margin-left: -13rem;
}

.attachmentname18 {
margin-left: -14rem;
}

.attachmentname19 {
margin-left: -1.5rem;
}

.box2 {
width: 90rem;
}

.box6 {
margin-bottom: 41rem;
}

.box20 {
height: 40rem;
}

.box29 {
margin-left: 33rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 15.25rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 154rem;
}

.box32 {
margin-left: 22.5rem;
margin-bottom: 2rem;
}

.box33 {
width: 140rem;
}

.button1 {
margin-left: 54rem;
margin-right: 68rem;
}

.button7 {
margin-left: 89rem;
}

.button8 {
margin-left: 72rem;
}

.button9 {
margin-left: 104rem;
}

.button19 {
margin-right: 19rem;
}

.button20 {
margin-left: 19rem;
}

.button23 {
margin-right: 13rem;
}

.button24 {
margin-left: 13rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -7.75%;
}

.button124 {
margin-left: -284%;
}

.button125 {
margin-left: -6%;
margin-right: 3%;
}

.button126 {
margin-left: -284%;
}

.button129 {
margin-left: -4.7%;
}

.button131 {
margin-left: 72rem;
}

.button132 {
margin-left: 104rem;
}

.button133 {
margin-left: 56rem;
margin-right: 68rem;
}

.button134 {
margin-left: 46rem;
margin-right: 68rem;
}

.button139 {
margin-left: 56rem;
}

.button159 {
margin-left: 34%;
}

.button172 {
margin-left: 35%;
}

.button176 {
margin-left: -8.35%;
}

.button204 {
font-size: 1rem;
margin-left: 33%;
margin-right: 8rem;
width: 8rem;
}

.button211 {
margin-right: 13rem;
}

.button212 {
margin-left: 13rem;
}

.button213 {
margin-right: 13rem;
}

.button214 {
margin-left: 13rem;
}

.button215 {
margin-right: 13rem;
}

.button216 {
margin-left: 13rem;
}

.button217 {
margin-right: 13rem;
}

.button218 {
margin-left: 13rem;
}

.button219 {
margin-right: 13rem;
}

.button220 {
margin-left: 13rem;
}

.button221 {
margin-left: -15.75%;
margin-right: 3%;
}

.button222 {
margin-left: -324%;
}

.button223 {
margin-left: -324%;
}

.button224 {
margin-left: -14.5%;
margin-right: 3%;
}

.button227 {
margin-left: 47rem;
margin-right: 68rem;
}

.choices1 {
margin-left: -2.25rem;
}

.col11 {
width: 39%;
}

.col14 {
width: 12.5%;
}

.col16 {
width: 35rem;
}

.col17 {
width: 19rem;
}

.col18 {
width: 20rem;
}

.col19 {
width: 41rem;
}

.delete-row-budget {
margin-left: -3%;
}

/* .delete-row-chat {
margin-left: -3%;
} */

.delete-row-contact {
margin-left: -3%;
}

.delete-row-goal {
margin-top: -197.15rem;
margin-left: -2.75%;
}

.delete-row-meeting {
margin-top: -100.75rem;
margin-left: -2.75%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -2.75%;
}

.delete-row-program {
margin-left: -3%;
}

.delete-row-project-plan {
margin-top: -172.75rem;
margin-left: -2.75%;
}

.delete-row-survey {
margin-left: -3%;
}

.delete-row-time {
margin-left: -3%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -2.25%;
}

.delete-row-work-log {
margin-top: -6.8rem;
margin-left: -2.5%;
}

#email {
width: 24rem;
}

.err-msg {
margin-left: 10.5%;
}

.err-msg1 {
margin-left: 33%;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4.5rem;
}

.err-msg6 {
margin-left: 101%;
}

.err-msg10 {
margin-left: 12.5rem;
}

.err-msg12 {
margin-left: 32.3%;
}

.err-msg13 {
margin-left: 32.3%;
}

.err-msg14 {
margin-left: 38%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 42.5rem;
}

.err-msg16 {
margin-left: 10.5%;
}

.err-msg17 {
margin-left: 19.5rem;
}

.err-msg18 {
margin-left: 12.5rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 25.5rem;
}

.err-msg23 {
margin-left: 5rem;
}

.err-msg24 {
margin-left: 11.5rem;
}

.err-msg25 {
margin-left: 11.5rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 3.8rem;
}

.err-msg29 {
margin-left: 1.7rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -83rem;
}

.err-msg32 {
margin-left: 3.8rem;
}

.err-msg33 {
margin-left: 4.5rem;
}

#file_list {
width: 122rem;
}

#file_list1 {
margin-left: -17.5rem;
width: 68rem;
}

#file_list2 {
width: 50rem;
}

#file_list3 {
width: 70rem;
}

#file_list4 {
width: 70rem;
}

#file_names {
width: 147rem;
}

#file_names1 {
width: 68rem;
}

#file_names2 {
width: 50rem;
}

#file_names3 {
width: 70rem;
}

#file_names4 {
width: 70rem;
}

.floatright12 {
padding-left: 15.5%;
}

.floatright22 {
padding-left: 29.1%;
}

.floatright31 {
padding-left: 28.3%;
}

.floatright62 {
margin-left: 22%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.75%;
}

.floatright71 {
padding-left: 42%;
}

.floatright72 {
padding-left: 35.5%;
}

.floatright78 {
padding-left: 21.75%;
}

.image8 {
margin-left: 29.1rem;
margin-right: -2rem;
}

.image9 {
margin-left: 29.35rem;
margin-right: -2rem;
}

.image10 {
margin-left: 28.5rem;
margin-right: -2rem;
}

.image11 {
margin-left: 28.4rem;
margin-right: -2rem;
}

.image12 {
margin-left: 29rem;
margin-right: -1.5rem;
}

.image13 {
margin-left: 29.3rem;
margin-right: -1.5rem;
}

.image14 {
margin-left: 31rem;
margin-right: -1.5rem;
}

.image15 {
margin-left: 31rem;
margin-right: -1.5rem;
}

.image16 {
margin-left: 33.1rem;
margin-right: -2rem;
}

.image17 {
margin-left: 33.1rem;
margin-right: -2rem;
}

.image18 {
margin-left: -7rem;
}

.image19 {
margin-left: -7rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 28.25rem;
margin-right: -1rem;
}

.image23 {
margin-left: 28.6rem;
margin-right: -1.75rem;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth3 {
width: 39%;
}

.leftwidth4 {
width: 6%;
}

.leftwidth5 {
width: 11.5%;
}

.leftwidth17 {
margin-left: -6%;
}

.leftwidth19 {
padding-left: 10.2%;
}

.leftwidth21 {
margin-left: -5.5rem;
}

.leftwidth29 {
padding-left: 1.4%;
}

.leftwidth30 {
padding-left: 0%;
}

.leftwidth31 {
margin-left: -11.6rem;
padding-left: 0%;
}

.leftwidth37 {
width: 8.35%;
}

.leftwidth45 {
padding-left: 3.6%;
}

.leftwidth46 {
padding-left: 4.2%;
}

.leftwidth51 {
padding-left: 3.85%;
}

.leftwidth52 {
padding-left: 7.05%;
}

.leftwidth54 {
padding-left: 4.75%;
}

.leftwidth55 {
margin-left: -11rem;
}

.leftwidth58 {
padding-left: 13.6%;
}

.leftwidth59 {
margin-left: -15.6rem;
padding-left: 0%;
}

.leftwidth60 {
margin-left: 3.5%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 14.6%;
}

.leftwidth62 {
padding-left: 14.1%;
}

.leftwidth63 {
padding-left: 14.8%;
}

.leftwidth64 {
margin-left: 8.3%;
}

.leftwidth65 {
padding-left: 11%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 16.5%;
}

.leftwidth80 {
padding-left: 0%;
width: 16.5%;
}

.leftwidth82 {
margin-left: .6%;
}

.leftwidth84 {
margin-left: 0%;
}

.leftwidth87 {
padding-left: 41.75%;
padding-right: 40.25%;
}

.leftwidth91 {
margin-left: -4.2rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: -4.2rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: -7.4rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: -5%;
}

.leftwidth106 {
margin-left: -4.2rem;
padding-left: 0%;
}

#my_files {
margin-left: -19.75rem;
}

#my_files1 {
margin-left: -19.75rem;
}

.mytask1 {
padding-left: 3rem;
}

.name1 {
padding-left: 3.4rem;
}

.name4 {
width: 50%;
}

.name5 {
width: 41.6%;
}

.name25 {
width: 23%;
}

.name26 {
width: 167%;
}

.name28 {
margin-left: -3%;
width: 102%;
}

.rightwidth1 {
padding-left: 32.4%;
}

.rightwidth7 {
padding-left: 32.1%;
}

.rightwidth14 {
margin-left: 10%;
padding-right: 12rem;
width: 86%;
}

.rightwidth17 {
width: 90.8%;
}

.rightwidth19 {
padding-left: .5%;
}

.rightwidth20 {
width: 90.65%;
}

.rightwidth21 {
padding-left: 35.25%;
}

.rightwidth22 {
padding-left: 46%;
}

.rightwidth27 {
width: 83.8%;
}

.rightwidth31 {
padding-left: 45.8%;
}

.rightwidth32 {
padding-left: 45.5%;
}

.rightwidth35 {
padding-left: 12.1%;
}

.rightwidth39 {
margin-left: 0%;
width: 98.25%;
}

.rightwidth41 {
width: 85%;
}

.rightwidth43 {
padding-left: 48%;
}

.rightwidth44 {
width: 83.8%;
}

.rightwidth45 {
padding-left: 32.25%;
}

.rightwidth47 {
padding-left: 46.75%;
}

.rightwidth48 {
width: 90.65%;
}

.rightwidth50 {
width: 98.5%;
}

.rightwidth51 {
margin-left: 14.5%;
width: 73%;
}

.rightwidth54 {
padding-left: 15.75%;
}

.rightwidth55 {
padding-left: 12%;
}

.rightwidth57 {
padding-left: 9.5%;
}

.rightwidth58 {
padding-left: 12.75%;
}

.rightwidth62 {
padding-left: 8.3%;
}

.rightwidth63 {
margin-left: 16%;
width: 84.5%;
}

.rightwidth64 {
width: 58.4%;
}

.rightwidth65 {
width: 54.2%;
}

.rightwidth66 {
width: 90.5%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 9.25%;
}

.rightwidth68 {
padding-left: 16.35%;
width: 91.75%;
}

.rightwidth69 {
padding-left: 44%;
}

.rightwidth70 {
padding-left: 17.6%;
}

.rightwidth73 {
padding-left: 45.25%;
}

.rightwidth74 {
padding-left: .65%;
}

.rightwidth75 {
width: 74.5%;
}

.rightwidth77 {
width: 74.5%;
}

.rightwidth80 {
margin-left: 32rem;
width: 55%;
}

.rightwidth81 {
padding-left: 14.95%;
}

.rightwidth83 {
margin-left: 39.55%;
width: 20rem;
}

.rightwidth84 {
padding-left: 46.8%;
}

.rightwidth85 {
padding-left: 45.25%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 20.5%;
}

.rightwidth88 {
padding-left: 22.85%;
}

.rightwidth89 {
padding-left: 34.8%;
}

.rightwidth90 {
padding-left: 21%;
}

.rightwidth91 {
padding-left: 10.1%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 20.5%;
}

.rightwidth97 {
padding-left: 21rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 84%;
}

.rightwidth99 {
width: 55.6%;
}

.rightwidth100 {
padding-left: 8.3%;
}

.rightwidth102 {
padding-left: 14.95%;
}

.spacer7 {
margin-top: -.5rem;
}

.spacer21 {
margin-left: 43.2%;
}

.spacer26 {
margin-left: 9.75rem;
}

.spacer31 {
margin-left: 9.25rem;
}

.spacer46 {
padding-left: 58rem;
}

.spacer56 {
margin-left: 45%;
}

.spacer58 {
padding-left: .25rem;
}

.spacer60 {
margin-left: 78rem;
width: 25rem;
}

.spacer67 {
margin-left: 46%;
}

.spacer74 {
margin-left: 22.5%;
width: 54.15%;
}

.spacer76 {
margin-left: 20.25%;
width: 62%;
}

.spacer95 {
margin-left: 30.25rem;
width: 66.8%;
}

.spacer96 {
padding-right: 18.5rem;
padding-left: 11.6%;
width: 93.25%;
}

.spacer108 {
margin-left: 20.25%;
width: 55%;
}

.spacer112 {
width: 92%;
}

.spacer113 {
width: 92%;
}

.spacer114 {
width: 44.75%;
}

.spacer115 {
width: 55.25%;
}

.spacer170 {
margin-left: 31.6%;
}

.spacer174 {
margin-left: 1.2%;
}

.spacer181 {
margin-left: 45.5%;
width: 12%;
}

.spacer182 {
padding-left: .75rem;
}

.spacer183 {
padding-left: .75rem;
}

.spacer188 {
margin-left: 15%;
width: 80.5%;
}

.spacer189 {
margin-left: 14.45%;
width: 82%;
}

.spacer190 {
margin-left: 8.5%;
width: 80.5%;
}

.spacer192 {
margin-left: 8.5%;
width: 82.75%;
}

.spacer198 {
padding-left: 32rem;
}

.spacer199 {
padding-left: 33.2rem;
}

.spacer200 {
padding-left: 29.4rem;
}

.spacer201 {
padding-left: 28.7rem;
}

.spacer202 {
padding-left: 29.85rem;
}

.spacer203 {
padding-left: 59.1rem;
}

.spacer204 {
padding-left: 56.1rem;
}

.spacer205 {
padding-left: 55.3rem;
}

.spacer206 {
padding-left: 56.6rem;
}

.spacer207 {
padding-left: 34.9rem;
}

.spacer208 {
padding-left: 36rem;
}

.spacer209 {
padding-left: 32.4rem;
}

.spacer210 {
padding-left: 31.6rem;
}

.spacer211 {
padding-left: 32.5rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 35rem;
}

.spacer219 {
padding-left: 35rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 26.5rem;
padding-left: 11.65%;
width: 97.5%;
}

.spacer223 {
padding-right: 26.5rem;
padding-left: 11.65%;
width: 97.5%;
}

.spacer224 {
margin-left: 16.75%;
width: 66.6%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 65rem;
width: 30%;
}

.spacer240 {
margin-left: 12.2%;
}

.spacer241 {
margin-left: 17%;
}

.spacer242 {
margin-left: 17%;
}

.spacer273 {
width: 56.5%;
}

.spacer275 {
width: 98.75%;
}

.spacer277 {
margin-left: 12.2%;
}

.spacer280 {
margin-left: 19%;
padding-right: 6rem;
width: 70%;
}

.spacer281 {
margin-left: 19%;
padding-right: 6rem;
width: 70%;
}

.spacer282 {
margin-left: 76rem;
}

.spacer283 {
margin-top: .25rem;
margin-left: 107.75rem;
}

.spacer284 {
margin-left: 31rem;
}

.spacer286 {
margin-left: 35rem;
}

.spacer288 {
margin-left: 35rem;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer298 {
margin-left: 16.5rem;
width: 87%;
}

.spacer300 {
padding-right: 18.5rem;
padding-left: 11.6%;
width: 93.25%;
}

.spacer306 {
padding-left: 55.5rem;
}

.spacer309 {
padding-left: 28.8rem;
}

.spacer312 {
padding-left: 32.4rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer324 {
width: 89%;
}

.table1 {
margin-left: 8.5%;
}

.table5 {
margin-left: -34.25rem;
width: 534%;
}

.table6 {
width: 99.25%;
border: none;
}

.table6, th, td {
margin-left: 1.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 83%;
border: none;
}

.table7, th, td {
margin-left: 8.9%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -35.25rem;
width: 514.5%;
}

.table9 {
margin-left: 8.55%;
width: 82%;
}

.table11 {
margin-left: 5.65%;
width: 87%;
}

.table13 {
margin-left: 8%;
width: 81%;
}

.table14 {
width: 500%;
}

.table15 {
margin-left: 14.2%;
width: 74%;
}

.table16 {
width: 505%;
}

.table18 {
margin-left: 8.35%;
width: 83.25%;
}

.table19 {
margin-left: 12.25rem;
}

.table22 {
margin-left: 13.75%;
width: 81.25%;
}

.table30 {
margin-left: -.03%;
}

.table33 {
width: 76%;
}

.table34 {
margin-left: 1.5%;
}

.table35 {
margin-left: 28%;
width: 76%;
}

.table40 {
margin-left: 3.75%;
width: 91%;
}

.table45 {
margin-left: 27rem;
width: 75%;
}

.table47 {
margin-left: 27rem;
width: 73%;
}

.table48 {
margin-left: 14rem;
width: 81%;
}

.table49 {
margin-left: 29rem;
width: 130rem;
}

.table50 {
margin-left: 5.5%;
width: 91%;
}

.table51 {
margin-left: 18rem;
width: 65%;
}

.table56 {
margin-left: 3.75%;
width: 91%;
}

.table59 {
margin-left: 9.5rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 5.25rem;
}

.table64 {
margin-left: 25.25rem;
width: 73%;
}

.table65 {
margin-left: 21.25rem;
width: 75%;
}

.table69 {
margin-left: 2.6rem;
}

.table70 {
margin-left: -499rem;
width: 534%;
}

.table71 {
margin-left: 8.5%;
}

.title2 {
padding-left: 40rem;
padding-right: 40rem;
}

.title3 {
margin-left: 47%;
}

.title8 {
padding-left: 8.6rem;
}

.title21 {
width: 16.6%;
}

.title24 {
margin-top: 16rem;
}

.title27 {
margin-left: -6.5%;
}

.title36 {
width: 49.5rem;
}

.title37 {
padding-left: 1.1rem;
width: 40rem;
}

.title48 {
width: 66rem;
}

.title49 {
margin-left: 1.2%;
width: 17.25%;
}

.title51 {
margin-left: .7%;
width: 17.25%;
}

.title52 {
width: 12%;
}

.title53 {
width: 74.5rem;
}

.title54 {
margin-left: 16.75%;
}

.title55 {
margin-left: 1.25%;
width: 17.25%;
}

.title59 {
margin-left: .7%;
width: 16.7%;
}

.title65 {
padding-left: 9.6rem;
}

.title66 {
width: 11.4%;
}

.title67 {
width: 7.5rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: 2rem;
}

.title73 {
width: 3rem;
}

.title74 {
margin-left: .75%;
width: 17.25%;
}

.title75 {
margin-left: .6%;
width: 17.25%;
}

.title76 {
margin-left: 0rem;
width: 17.25%;
}

.title77 {
width: 12%;
}

.title78 {
margin-left: 1rem;
width: 17.25%;
}

.title79 {
margin-left: .8rem;
width: 17.25%;
}

.title80 {
margin-left: .85rem;
width: 17.25%;
}

.title81 {
width: 4rem;
}

.title82 {
width: 12%;
}

.title84 {
width: 4rem;
}

.title85 {
margin-left: 1.8rem;
width: 17.25%;
}

.title86 {
margin-left: 1.7rem;
width: 17.25%;
}

.title87 {
margin-left: -1rem;
width: 17.25%;
}

.title88 {
width: 12%;
}

.title89 {
margin-left: 0rem;
width: 17.25%;
}

.title90 {
margin-left: -.2rem;
width: 17.25%;
}

.title93 {
width: 2.3rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 4rem;
}

.title96 {
width: 7.5rem;
}

.title97 {
width: 1rem;
}

.title98 {
width: 2rem;
}

.title99 {
width: 2rem;
}

.title100 {
width: 1.25rem;
}

.title105 {
margin-top: 16rem;
}

.title106 {
margin-left: 47%;
}

.title108 {
width: .22rem;
}

.title109 {
width: 1.25rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 8rem;
}

.title122 {
width: 3rem;
}

.title123 {
width: 3rem;
}

.title126 {
width: 3rem;
}

.title129 {
padding-left: 8rem;
}

.title132 {
padding-left: 3.3rem;
}

.title137 {
padding-left: 10.5rem;
}

.title139 {
padding-left: 11.5rem;
}

.title144 {
padding-left: 8.5rem;
}

.title145 {
margin-left: 47.5%;
}

.title147 {
padding-left: 11.5rem;
}

.title148 {
padding-left: 11.5rem;
}

.title149 {
padding-left: 11.5rem;
}

.title151 {
padding-left: 40rem;
padding-right: 40rem;
}

.title152 {
width: 7.5rem;
}

.title155 {
padding-left: 12.75rem;
}

.title156 {
width: 32rem;
}

.title157 {
margin-left: 47.5%;
}

.title160 {
width: 3rem;
}

.title161 {
margin-left: -.75rem;
width: 18%;
}

.title162 {
width: 13%;
}

.title163 {
margin-left: .1rem;
width: 18.15%;
}

.title164 {
margin-left: -.2rem;
width: 18.25%;
}

.width2 {
width: 22%;
}

.width3 {
width: 100rem;
}

.width5 {
margin-left: 3.75%;
}

.width6 {
width: 37.35%;
}

.width7 {
width: 44.25%;
}

.width8 {
width: 44.25%;
}

.width9 {
width: 45.5%;
}

.width10 {
width: 44.25%;
}

.width14 {
width: 27.5%;
}

.width15 {
width: 42.5%;
}

.width16 {
width: 80%;
}

.width17 {
width: 43.25%;
}

.width19 {
width: 45.25%;
}

.width20 {
width: 44.25%;
}

.width22 {
width: 41.73%;
}

.width23 {
width: 45.25%;
}

.width25 {
width: 119rem;
}

.width27 {
width: 22%;
}

.width28 {
width: 60%;
}

.width29 {
width: 45.25%;
}

.width30 {
width: 100%;
}

.width33 {
width: 38.8%;
}

.width34 {
margin-left: 15.7%;
width: 73%;
}

.width36 {
margin-left: 3.3%;
width: 59%;
}

.width37 {
margin-left: 1.15%;
}

.width40 {
width: 41.5%;
}

.width41 {
width: 100%;
}

.width42 {
width: 16.3%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 41.5%;
}

.width47 {
padding-left: 0%;
margin-left: -1.5%;
width: 96%;
}

.width49 {
width: 80%;
}

.width55 {
width: 50%;
}

.width56 {
width: 43.75%;
}

.width57 {
width: 41.6%;
}

.width59 {
width: 45.8%;
}

.width60 {
width: 44.25%;
}

.width61 {
width: 44.25%;
}

.width63 {
width: 38%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width77 {
width: 44.25%;
}

.width79 {
width: 44.25%;
}

.width81 {
width: 37%;
}

.width82 {
width: 44.25%;
}

.width84 {
width: 44.25%;
}

.width86 {
width: 44.25%;
}

.width88 {
width: 44.25%;
}

.width91 {
width: 38.45%;
}

.width92 {
width: 38.15%;
}

.width93 {
width: 41.55%;
}

.width94 {
margin-left: 15.65%;
width: 79%;
}

.width95 {
width: 41.35%;
}

.width96 {
width: 38.45%;
}

.width97 {
width: 23.1%;
}

.width98 {
margin-left: 15.65%;
width: 79%;
}

.width99 {
width: 44.25%;
}

.width101 {
width: 44.25%;
}

.width102 {
width: 44.25%;
}

.width104 {
width: 44.25%;
}

.width105 {
width: 44.25%;
}

.width106 {
margin-left: 8.25%;
width: 82%;
}

.width107 {
width: 44.25%;
}

.width108 {
width: 82%;
}

.width109 {
width: 44.25%;
}

.width110 {
width: 24.4%;
}

.width111 {
margin-left: 16.5rem;
}

.width112 {
margin-left: 8.8%;
width: 82%;
}

.width113 {
margin-left: 8.25%;
width: 82%;
}

.width114 {
width: 44.25%;
}

.width119 {
width: 44.25%;
}

.width120 {
width: 64%;
}

.width121 {
margin-left: 44.5%;
}

.width122 {
width: 43.25%;
}

.width125 {
margin-left: 15.65%;
width: 75%;
}

.width126 {
margin-left: 8.25%;
width: 82%;
}

.width127 {
width: 44.25%;
}

.width130 {
margin-left: 4rem;
}

.width131 {
margin-left: 2.75%;
width: 95%;
}

.width133 {
margin-left: 15.65%;
width: 75%;
}

.width134 {
width: 94.5%;
}

.width135 {
margin-left: 4.5rem;
width: 85%;
}

.width137 {
margin-left: 15.65%;
width: 79%;
}

.width138 {
width: 44.25%;
}

.width142 {
margin-left: 8.8%;
width: 82%;
}

.width143 {
margin-left: 29.2rem;
width: 73%;
}

.width144 {
margin-left: 8.25%;
width: 82%;
}

.width145 {
width: 19%;
}

.width146 {
width: 50%;
}

.width149 {
width: 45%;
}

.width150 {
margin-left: 44.5%;
}

.width151 {
margin-left: 26%;
}

.width152 {
width: 44.25%;
}

.width153 {
width: 80%;
}

.width154 {
width: 64%;
}

.width155 {
margin-left: 15.65%;
width: 79%;
}

.width156 {
width: 44.25%;
}

.width157 {
width: 44.25%;
}

.width158 {
width: 44.25%;
}

.width159 {
width: 44.25%;
}

.width160 {
width: 44.25%;
}

.width161 {
width: 44.25%;
}

.width162 {
width: 44.25%;
}

.width163 {
width: 44.25%;
}

.width164 {
width: 44.25%;
}

.width165 {
width: 44.25%;
}

.width166 {
width: 44.25%;
}

.width167 {
margin-left: 8.25%;
width: 82%;
}

.width168 {
width: 80%;
}

.width170 {
margin-left: 15.65%;
width: 79%;
}

.width171 {
margin-left: 15.65%;
width: 79%;
}

.width172 {
margin-left: 15.65%;
width: 79%;
}

.width174 {
margin-left: 8.25%;
width: 82%;
}

.width175 {
width: 44.25%;
}

.width176 {
width: 44.25%;
}

.width177 {
width: 44.25%;
}

.width178 {
width: 44.25%;
}

.width182 {
width: 44.4%;
}

}

@media screen and (min-width: 197em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: yellow; */
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -20rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 117rem;
}

.new-comment {
margin-left: 48.75rem;
width: 80%;
}

.spacer296 {
margin-left: 48.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 44rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -5rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 102rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-left: -5.75%;
}

.add-row-contact {
margin-left: -5.75%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -6.25%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -6.25%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -6.25%;
}

.add-row-program {
margin-left: -5.75%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -6.25%;
}

.add-row-survey {
margin-left: -5.75%;
}

.add-row-time {
margin-left: -5.75%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -5%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -5.5%;
}

.attachmentname1 {
margin-left: -17.15rem;
}

.attachmentname3 {
margin-left: -12.1rem;
}

.attachmentname6 {
margin-left: -2.5rem;
}

.attachmentname7 {
margin-left: -5.5rem;
}

.attachmentname8 {
margin-left: -.5rem;
}

.attachmentname10 {
margin-left: -11.1rem;
}

.attachmentname11 {
margin-top: 0%;
margin-left: -2rem;
}

.attachmentname12 {
margin-left: -17.75rem;
}

.attachmentname13 {
margin-left: -15.75rem;
}

.attachmentname14 {
margin-left: -12.1rem;
}

.attachmentname15 {
margin-left: -5rem;
}

.attachmentname16 {
margin-left: -19.15rem;
}

.attachmentname17 {
margin-left: -17.15rem;
}

.attachmentname18 {
margin-left: -21.5rem;
}

.attachmentname19 {
margin-left: -5rem;
}

.box2 {
width: 110rem;
}

.box6 {
margin-bottom: 51rem;
}

.box20 {
height: 55rem;
}

.box29 {
margin-left: 55rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 23rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 200rem;
}

.box32 {
margin-left: 34.75rem;
margin-bottom: 2rem;
}

.box33 {
width: 177rem;
}

.box34 {
width: 130rem;
}

.button1 {
margin-left: 71.25rem;
margin-right: 100rem;
}

.button7 {
margin-left: 120rem;
}

.button8 {
margin-left: 102rem;
}

.button9 {
margin-left: 137rem;
}

.button19 {
margin-right: 24rem;
}

.button20 {
margin-left: 24rem;
}

.button23 {
margin-right: 19rem;
}

.button24 {
margin-left: 19rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -6%;
}

.button124 {
margin-left: -362%;
}

.button125 {
margin-left: -6.25%;
margin-right: .5%;
}

.button126 {
margin-left: -362%;
}

.button129 {
margin-left: -3.75%;
}

.button131 {
margin-left: 102rem;
}

.button132 {
margin-left: 137rem;
}

.button133 {
margin-left: 74rem;
margin-right: 100rem;
}

.button134 {
margin-left: 66rem;
margin-right: 100rem;
}

.button139 {
margin-left: 75rem;
}

.button159 {
margin-left: 39%;
}

.button172 {
margin-left: 39%;
}

.button176 {
margin-left: -15.75%;
}

.button204 {
font-size: 1rem;
margin-left: 38%;
margin-right: 8rem;
width: 8rem;
}

.button211 {
margin-right: 19rem;
}

.button212 {
margin-left: 19rem;
}

.button213 {
margin-right: 19rem;
}

.button214 {
margin-left: 19rem;
}

.button215 {
margin-right: 19rem;
}

.button216 {
margin-left: 19rem;
}

.button217 {
margin-right: 19rem;
}

.button218 {
margin-left: 19rem;
}

.button219 {
margin-right: 19rem;
}

.button220 {
margin-left: 19rem;
}

.button221 {
margin-left: -16.25%;
margin-right: .5%;
}

.button222 {
margin-left: -455%;
}

.button223 {
margin-left: -455%;
}

.button224 {
margin-left: -14.5%;
margin-right: .5%;
}

.button227 {
margin-left: 64rem;
margin-right: 100rem;
}

.choices {
width: 91%;
}

.choices1 {
margin-left: -2.25rem;
}

.choices3 {
width: 90.5%;
}

.choices4 {
width: 91%;
}

.choices5 {
width: 91%;
}

.choices6 {
width: 91%;
}

.choices7 {
width: 91%;
}

.choices9 {
width: 90%;
}

.choices11 {
width: 90%;
}

.col11 {
width: 37%;
}

.col14 {
width: 10%;
}

.col16 {
width: 45rem;
}

.col17 {
width: 27rem;
}

.col18 {
width: 22rem;
}

.col19 {
width: 46rem;
}

/* .delete-row-chat {
margin-left: -2%;
} */

.delete-row-goal {
margin-top: -197.15rem;
margin-left: -3%;
}

.delete-row-meeting {
margin-top: -100.75rem;
margin-left: -3%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -3%;
}

.delete-row-project-plan {
margin-top: -172.75rem;
margin-left: -3%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -2.25%;
}

.delete-row-work-log {
margin-top: -6.8rem;
margin-left: -2.5%;
}

.description {
width: 91%;
}

.description1 {
padding-left: 2.5rem;
width: 91%;
}

.description2 {
padding-left: 2.5rem;
width: 91%;
}

.description3 {
width: 99.5%;
}

.description4 {
width: 99.5%;
}

.description5 {
width: 99.5%;
}

.description6 {
width: 91%;
}

#email {
width: 22rem;
}

.err-msg {
margin-left: 11%;
}

.err-msg1 {
margin-left: 32.5%;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 4rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4.5rem;
}

.err-msg6 {
margin-left: 101%;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 20%;
width: 26.5rem;
}

.err-msg10 {
margin-left: 13rem;
}

.err-msg12 {
margin-left: 32%;
}

.err-msg13 {
margin-left: 32%;
}

.err-msg14 {
margin-left: 38%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 55.5rem;
}

.err-msg16 {
margin-left: 11%;
}

.err-msg17 {
margin-left: 27rem;
}

.err-msg18 {
margin-left: 17.5rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 38.5rem;
}

.err-msg23 {
margin-left: 5rem;
}

.err-msg24 {
margin-left: 16rem;
}

.err-msg25 {
margin-left: 16rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 3.8rem;
}

.err-msg29 {
margin-left: 2.2rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -113rem;
}

.err-msg32 {
margin-left: 3.8rem;
}

.err-msg33 {
margin-left: 4.5rem;
}

#file_list {
width: 160rem;
}

#file_list1 {
margin-left: -24.5rem;
width: 95rem;
}

#file_list2 {
width: 50rem;
}

#file_list3 {
width: 90rem;
}

#file_list4 {
width: 90rem;
}

#file_names {
width: 190rem;
}

#file_names1 {
width: 95rem;
}

#file_names2 {
width: 50rem;
}

#file_names3 {
width: 90rem;
}

#file_names4 {
width: 90rem;
}

.floatright12 {
padding-left: 15.5%;
}

.floatright20 {
margin-left: 58.5rem;
}

.floatright22 {
padding-left: 31.2%;
}

.floatright31 {
padding-left: 30.8%;
}

.floatright38 {
padding-right: 3rem;
}

.floatright39 {
padding-right: 3rem;
}

.floatright40 {
padding-right: 3rem;
}

.floatright41 {
padding-right: 2.25rem;
}

.floatright62 {
margin-left: 26%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.75%;
}

.floatright71 {
padding-left: 43%;
}

.floatright72 {
padding-left: 38.25%;
}

.floatright78 {
padding-left: 25.8%;
}

.image8 {
margin-left: 43.7rem;
margin-right: -3rem;
}

.image9 {
margin-left: 43.8rem;
margin-right: -2.7rem;
}

.image10 {
margin-left: 43.2rem;
margin-right: -3rem;
}

.image11 {
margin-left: 43rem;
margin-right: -2.7rem;
}

.image12 {
margin-left: 44.2rem;
margin-right: -3rem;
}

.image13 {
margin-left: 44.3rem;
margin-right: -3rem;
}

.image14 {
margin-left: 46.3rem;
margin-right: -2.7rem;
}

.image15 {
margin-left: 46.3rem;
margin-right: -2.7rem;
}

.image16 {
margin-left: 47.2rem;
margin-right: -2.7rem;
}

.image17 {
margin-left: 47.2rem;
margin-right: -2.7rem;
}

.image18 {
margin-left: -7.75rem;
}

.image19 {
margin-left: -7.75rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 43rem;
margin-right: -2rem;
}

.image23 {
margin-left: 43.3rem;
margin-right: -2.5em;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth3 {
width: 41.5%;
}

.leftwidth4 {
width: 3%;
}

.leftwidth5 {
width: 10.5%;
}

.leftwidth11 {
width: 9.3%;
}

.leftwidth17 {
margin-left: -5.5%;
}

.leftwidth19 {
padding-left: 8.2%;
}

.leftwidth24 {
margin-top: 1.5rem;
margin-left: 10rem;
padding-left: 0%;
width: 10.25%;
}

.leftwidth26 {
margin-left: 10rem;
padding-left: 0%;
width: 10.25%;
}

.leftwidth29 {
padding-left: 1.35%;
}

.leftwidth30 {
width: 9.4%;
}

.leftwidth31 {
margin-left: -16rem;
padding-left: 0%;
}

.leftwidth35 {
width: 9.4%;
}

.leftwidth37 {
width: 9.3%;
}

.leftwidth45 {
padding-left: 3%;
}

.leftwidth46 {
padding-left: 3.55%;
}

.leftwidth51 {
padding-left: 3.2%;
}

.leftwidth52 {
padding-left: 5.7%;
}

.leftwidth55 {
margin-left: -10rem;
}

.leftwidth58 {
padding-left: 10.75%;
}

.leftwidth59 {
margin-left: -21.3rem;
padding-left: 0%;
}

.leftwidth60 {
margin-left: 3.25%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 11.55%;
}

.leftwidth62 {
padding-left: 11.15%;
}

.leftwidth63 {
padding-left: 11.8%;
}

.leftwidth64 {
margin-left: 8.1%;
}

.leftwidth65 {
padding-left: 8.85%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 16.75%;
}

.leftwidth80 {
padding-left: 0%;
width: 16.75%;
}

.leftwidth82 {
margin-left: .5%;
}

.leftwidth84 {
margin-left: 0%;
}

.leftwidth87 {
padding-left: 44%;
padding-right: 42.5%;
}

.leftwidth89 {
width: 30%;
}

.leftwidth91 {
margin-left: -9.2rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: -9.2rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: -13.5rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: -4.75%;
}

.leftwidth106 {
margin-left: -9.2rem;
padding-left: 0%;
}

#my_files {
margin-left: -27rem;
}

#my_files1 {
margin-left: -27rem;
}

.mytask1 {
padding-left: 3.25rem;
}

.name {
width: 91%;
}

.name5 {
width: 40.7%;
}

.name25 {
width: 21%;
}

.name26 {
width: 225%;
}

.name27 {
width: 90%;
}

.name28 {
margin-left: -2.25%;
width: 101%;
}

.name29 {
width: 110%;
}

.name30 {
width: 90%;
}

.name31 {
width: 90%;
}

.rightwidth1 {
padding-left: 31.9%;
}

.rightwidth7 {
padding-left: 31.7%;
}

.rightwidth8 {
padding-left: 0%;
}

.rightwidth9 {
padding-left: 30.5%;
}

.rightwidth14 {
margin-left: 10%;
padding-right: 15rem;
width: 86%;
}

.rightwidth17 {
width: 89.6%;
}

.rightwidth19 {
padding-left: .75%;
}

.rightwidth20 {
width: 89.6%;
}

.rightwidth21 {
padding-left: 37%;
}

.rightwidth22 {
padding-left: 47%;
}

.rightwidth25 {
margin-left: 9.25%;
width: 90.5%;
}

.rightwidth27 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 79.25%;
}

.rightwidth30 {
padding-left: 47.5%;
}

.rightwidth31 {
padding-left: 46.5%;
}

.rightwidth32 {
padding-left: 46.75%;
}

.rightwidth35 {
padding-left: 14.25%;
}

.rightwidth39 {
margin-left: 0%;
width: 95.75%;
}

.rightwidth40 {
margin-left: 9.25%;
width: 94.25%;
}

.rightwidth41 {
margin-left: 14%;
width: 80.25%;
}

.rightwidth42 {
padding-left: 48%;
}

.rightwidth43 {
padding-left: 48.6%;
}

.rightwidth44 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 79.25%;
}

.rightwidth45 {
padding-left: 31.8%;
}

.rightwidth46 {
width: 89.5%;
}

.rightwidth47 {
padding-left: 47.6%;
}

.rightwidth48 {
width: 89.6%;
}

.rightwidth49 {
width: 89.5%;
}

.rightwidth50 {
width: 96%;
}

.rightwidth51 {
margin-left: 15.5%;
width: 71%;
}

.rightwidth52 {
margin-left: 32.5%;
}

.rightwidth53 {
padding-left: 9.3%;
}

.rightwidth54 {
padding-left: 16.8%;
}

.rightwidth55 {
padding-left: 14.2%;
}

.rightwidth57 {
padding-left: 10.2%;
}

.rightwidth58 {
padding-left: 15.1%;
}

.rightwidth62 {
padding-left: 9.65%;
}

.rightwidth63 {
margin-left: 16.75%;
width: 80.5%;
}

.rightwidth64 {
width: 56.5%;
}

.rightwidth65 {
width: 53.25%;
}

.rightwidth66 {
width: 93%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 10.6%;
}

.rightwidth68 {
padding-left: 16.75%;
width: 92%;
}

.rightwidth69 {
padding-left: 45.45%;
}

.rightwidth70 {
padding-left: 17.6%;
}

.rightwidth73 {
padding-left: 46.5%;
}

.rightwidth74 {
padding-left: 0.65%;
}

.rightwidth75 {
width: 74.25%;
}

.rightwidth77 {
width: 74.25%;
}

.rightwidth78 {
margin-left: 9.25%;
width: 94.25%;
}

.rightwidth80 {
margin-left: 45rem;
width: 52%;
}

.rightwidth81 {
padding-left: 15.85%;
}

.rightwidth83 {
margin-left: 42.25%;
width: 20rem;
}

.rightwidth84 {
padding-left: 47.5%;
}

.rightwidth85 {
padding-left: 46.5%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 20.5%;
}

.rightwidth88 {
padding-left: 23.85%;
}

.rightwidth89 {
padding-left: 36.6%;
}

.rightwidth90 {
padding-left: 22.35%;
}

.rightwidth91 {
padding-left: 11.15%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 20.5%;
}

.rightwidth93 {
padding-left: 30.25%;
}

.rightwidth95 {
padding-left: 30.25%;
}

.rightwidth96 {
width: 70%;
}

.rightwidth97 {
padding-left: 35rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 84%;
}

.rightwidth99 {
width: 54.25%;
}

.rightwidth100 {
padding-left: 8.85%;
}

.rightwidth102 {
padding-left: 15.85%;
}

.rightwidth104 {
width: 70%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 43%;
}

.spacer21 {
margin-left: 44.8%;
}

.spacer26 {
margin-left: 15rem;
}

.spacer31 {
margin-left: 13.8rem;
}

.spacer46 {
padding-left: 78rem;
}

.spacer56 {
margin-left: 46.25%;
}

.spacer60 {
margin-left: 109rem;
width: 25rem;
}

.spacer67 {
margin-left: 47%;
}

.spacer74 {
margin-left: 22.3%;
width: 54.75%;
}

.spacer76 {
margin-left: 19.5%;
width: 64%;
}

.spacer89 {
margin-left: 1.7rem;
}

.spacer95 {
margin-left: 41.5rem;
width: 66.25%;
}

.spacer96 {
padding-right: 28rem;
padding-left: 12.9%;
width: 93.3%;
}

.spacer100 {
margin-left: 1.7rem;
}

.spacer101 {
margin-left: 1.75rem;
}

.spacer108 {
margin-left: 19.35%;
width: 53%;
}

.spacer112 {
width: 90.75%;
}

.spacer113 {
width: 90.75%;
}

.spacer114 {
width: 46.1%;
}

.spacer115 {
width: 53.9%;
}

.spacer120 {
margin-left: 0.6%;
padding-left: .5rem;
width: 62.5%;
}

.spacer129 {
margin-top: -2.1rem;
}

.spacer135 {
margin-left: .3%;
padding-left: .5rem;
width: 62.7%;
}

.spacer153 {
margin-left: 0.3%;
padding-left: .5rem;
width: 62.5%;
}

.spacer170 {
margin-left: 31.55%;
}

.spacer174 {
margin-left: 1%;
}

.spacer181 {
margin-left: 46.5%;
width: 9%;
}

.spacer188 {
margin-left: 14.5%;
width: 78.5%;
}

.spacer189 {
margin-left: 14.15%;
width: 81%;
}

.spacer190 {
margin-left: 8.6%;
width: 79.5%;
}

.spacer192 {
margin-left: 9.1%;
width: 82.25%;
}

.spacer198 {
padding-left: 44rem;
}

.spacer199 {
padding-left: 45.2rem;
}

.spacer200 {
padding-left: 41.6rem;
}

.spacer201 {
padding-left: 41rem;
}

.spacer202 {
padding-left: 42.15rem;
}

.spacer203 {
padding-left: 79rem;
}

.spacer204 {
padding-left: 76rem;
}

.spacer205 {
padding-left: 75.3rem;
}

.spacer206 {
padding-left: 76.5rem;
}

.spacer207 {
padding-left: 48.4rem;
}

.spacer208 {
padding-left: 49.25rem;
}

.spacer209 {
padding-left: 46rem;
}

.spacer210 {
padding-left: 45.3rem;
}

.spacer211 {
padding-left: 46.4rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
margin-left: -.1rem;
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
margin-left: -.1rem;
padding-left: 0rem;
}

.spacer217 {
margin-left: -.1rem;
padding-left: 0rem;
}

.spacer218 {
padding-left: 47.8rem;
}

.spacer219 {
padding-left: 47.8rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 35rem;
padding-left: 13%;
width: 96.2%;
}

.spacer223 {
padding-right: 35rem;
padding-left: 13%;
width: 96.2%;
}

.spacer224 {
margin-left: 18%;
width: 63.75%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 98rem;
width: 20%;
}

.spacer240 {
margin-left: 14.75%;
}

.spacer241 {
margin-left: 17.25%;
}

.spacer242 {
margin-left: 17.25%;
}

.spacer246 {
margin-left: 1.4rem;
}

.spacer273 {
padding-left: 1.4rem;
width: 58.5%;
}

.spacer275 {
width: 99%;
}

.spacer277 {
margin-left: 14.75%;
}

.spacer280 {
margin-left: 20%;
padding-right: 7rem;
width: 68%;
}

.spacer281 {
margin-left: 20%;
padding-right: 7rem;
width: 68%;
}

.spacer282 {
margin-left: 106rem;
}

.spacer283 {
margin-left: 141rem;
}

.spacer284 {
margin-left: 45rem;
}

.spacer286 {
margin-left: 49rem;
}

.spacer288 {
margin-left: 49rem;
width: 80%;
}

.spacer294 {
margin-left: 0rem;
width: 110%;
}

.spacer298 {
margin-left: 16.5rem;
width: 90%;
}

.spacer300 {
padding-right: 28rem;
padding-left: 12.9%;
width: 93.3%;
}

.spacer306 {
padding-left: 75.3rem;
}

.spacer309 {
padding-left: 41.1rem;
}

.spacer312 {
padding-left: 46rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer324 {
width: 89.5%;
}

.table1 {
margin-left: 9.2%;
}

.table4 {
margin-left: 9.5%;
width: 81.25%;
}

.table5 {
margin-left: -47.75rem;
width: 535.7%;
}

.table7 {
width: 83%;
border: none;
}

.table7, th, td {
margin-left: 10.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -48rem;
width: 515%;
}

.table9 {
margin-left: 8.7%;
width: 81%;
}

.table11 {
margin-left: 6.45%;
width: 86%;
}

.table13 {
margin-left: 8.2%;
width: 80%;
}

.table14 {
width: 450%;
}

.table15 {
margin-left: 15.45%;
width: 70.5%;
}

.table16 {
width: 480%;
}

.table18 {
margin-left: 9.4%;
width: 81.2%;
}

.table19 {
margin-left: 14.25rem;
}

.table22 {
margin-left: 14.25%;
width: 81.25%;
}

.table25 {
margin-left: 9.5%;
width: 81.25%;
}

.table31 {
width: 109.75%;
}

.table32 {
margin-left: 9.5%;
width: 81.25%;
}

.table34 {
width: 109.75%;
}

.table35 {
margin-left: 30.5%;
}

.table39 {
margin-left: 9.5%;
width: 81.25%;
}

.table40 {
margin-left: 4.5%;
width: 89.75%;
}

.table44 {
margin-left: 9%;
width: 82%;
}

.table45 {
margin-left: 40.25rem;
width: 71%;
}

.table47 {
margin-left: 40.75rem;
width: 66%;
}

.table48 {
margin-left: 20rem;
width: 81%;
}

.table49 {
margin-left: 42.5rem;
width: 165rem;
}

.table50 {
margin-left: 5.25%;
width: 89.75%;
}

.table51 {
margin-left: 26.5rem;
width: 62.5%;
}

.table56 {
margin-left: 4.5%;
width: 89.75%;
}

.table59 {
margin-left: 17.6rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 6.75rem;
}

.table61 {
margin-left: 9%;
width: 82%;
}

.table64 {
margin-left: 39rem;
width: 66%;
}

.table65 {
margin-left: 33.25rem;
width: 71%;
}

.table69 {
margin-left: 3rem;
}

.table70 {
margin-left: -749rem;
width: 535.7%;
}

.table71 {
margin-left: 9.2%;
}

.title2 {
padding-left: 60rem;
padding-right: 60rem;
}

.title3 {
margin-left: 47.5%;
}

.title8 {
padding-left: 11.7rem;
}

.title21 {
width: 16.6%;
}

.title24 {
margin-top: 24rem;
}

.title27 {
margin-left: -7.5%;
width: 29%;
}

.title36 {
width: 65.5rem;
}

.title37 {
width: 50rem;
}

.title48 {
width: 89rem;
}

.title49 {
margin-left: -.4%;
width: 17.45%;
}

.title51 {
margin-left: -.7%;
width: 17.45%;
}

.title52 {
width: 11.2%;
}

.title53 {
width: 100rem;
}

.title54 {
margin-left: 18%;
}

.title55 {
width: 15.9%;
}

.title59 {
margin-left: -.7%;
width: 17.1%;
}

.title65 {
padding-left: 12.85rem;
}

.title66 {
width: 10.8%;
}

.title67 {
width: 7rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: .5rem;
}

.title73 {
width: 3rem;
}

.title74 {
width: 15.9%;
}

.title75 {
margin-left: -.8%;
width: 17.45%;
}

.title76 {
margin-left: -3.1rem;
width: 17.45%;
}

.title77 {
width: 11.2%;
}

.title78 {
margin-left: 1.5rem;
width: 15.9%;
}

.title79 {
margin-left: -2rem;
width: 17.45%;
}

.title80 {
margin-left: -2.4rem;
width: 17.45%;
}

.title81 {
width: 4rem;
}

.title82 {
width: 11.2%;
}

.title84 {
width: 4rem;
}

.title85 {
margin-left: 2.3rem;
width: 15.9%;
}

.title86 {
margin-left: -1.7rem;
width: 17.45%;
}

.title87 {
margin-left: -4rem;
width: 17.45%;
}

.title88 {
width: 11.2%;
}

.title89 {
margin-left: .8rem;
width: 15.9%;
}

.title90 {
margin-left: -3.5rem;
width: 17.45%;
}

.title93 {
width: 2.3rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 4rem;
}

.title96 {
width: 7rem;
}

.title97 {
width: .25rem;
}

.title98 {
width: 1rem;
}

.title99 {
width: 1rem;
}

.title100 {
width: 1rem;
}

.title105 {
margin-top: 24rem;
}

.title106 {
margin-left: 47.5%;
}

.title108 {
width: .17rem;
}

.title109 {
width: 1rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 13rem;
}

.title122 {
width: 3rem;
}

.title123 {
width: 3rem;
}

.title126 {
width: 3rem;
}

.title129 {
padding-left: 7.7rem;
}

.title132 {
padding-left: 3rem;
}

.title137 {
padding-left: 21rem;
}

.title139 {
padding-left: 15.9rem;
}

.title144 {
padding-left: 13rem;
width: 40rem;
}

.title145 {
margin-left: 47.75%;
}

.title147 {
padding-left: 15.9rem;
}

.title148 {
padding-left: 15.9rem;
width: 55rem;
}

.title149 {
padding-left: 15.9rem;
}

.title151 {
padding-left: 60rem;
padding-right: 60rem;
}

.title152 {
width: 7rem;
}

.title155 {
padding-left: 17.1rem;
}

.title156 {
width: 32rem;
}

.title157 {
margin-left: 47.75%;
}

.title160 {
width: 3rem;
}

.title161 {
margin-left: -3.9rem;
width: 18.15%;
}

.title162 {
width: 12%;
}

.title163 {
margin-left: .7rem;
width: 16.6%;
}

.title164 {
margin-left: -3.5rem;
width: 18.25%;
}

.updatesummary3 {
margin-left: -1%;
}

.width2 {
width: 18%;
}

.width3 {
width: 135rem;
}

.width5 {
margin-left: 2.5%;
}

.width6 {
width: 39.15%;
}

.width7 {
width: 45.25%;
}

.width8 {
width: 45.25%;
}

.width9 {
width: 46.25%;
}

.width10 {
width: 45.25%;
}

.width14 {
width: 29.5%;
}

.width15 {
width: 43.5%;
}

.width16 {
margin-left: 1.5%;
width: 82%;
}

.width17 {
width: 44.5%;
}

.width19 {
width: 46.1%;
}

.width20 {
width: 45.25%;
}

.width22 {
width: 42.65%;
}

.width23 {
width: 46.1%;
}

.width25 {
width: 150rem;
}

.width26 {
width: 60.5%;
}

.width27 {
width: 18%;
}

.width29 {
width: 46.1%;
}

.width30 {
width: 100%;
}

.width33 {
width: 40.55%;
}

.width34 {
margin-left: 17.1%;
width: 71%;
}

.width36 {
margin-left: 2.5%;
width: 75%;
}

.width37 {
margin-left: .95%;
}

.width38 {
width: 69.25%;
}

.width40 {
width: 43.25%;
}

.width41 {
width: 100%;
}

.width42 {
width: 16.9%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 43.25%;
}

.width47 {
padding-left: 0%;
margin-left: -1%;
width: 93.25%;
}

.width49 {
margin-left: 1.5%;
width: 82%;
}

.width55 {
width: 47%;
}

.width56 {
width: 44.75%;
}

.width57 {
width: 43.5%;
}

.width59 {
width: 46.75%;
}

.width60 {
width: 45.25%;
}

.width61 {
width: 45.25%;
}

.width63 {
width: 39.9%;
}

.width64 {
width: 69.25%;
}

.width65 {
width: 69.25%;
}

.width66 {
width: 98%;
}

.width67 {
width: 98%;
}

.width70 {
width: 98.5%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width77 {
width: 45.25%;
}

.width79 {
width: 45.25%;
}

.width81 {
width: 38.9%;
}

.width82 {
width: 45.25%;
}

.width84 {
width: 45.25%;
}

.width86 {
width: 45.25%;
}

.width88 {
width: 45.25%;
}

.width91 {
width: 40.3%;
}

.width92 {
width: 39.9%;
}

.width93 {
width: 42.75%;
}

.width94 {
margin-left: 17%;
width: 72.5%;
}

.width95 {
width: 42.4%;
}

.width96 {
width: 40.25%;
}

.width97 {
width: 23.1%;
}

.width98 {
margin-left: 17%;
width: 72.5%;
}

.width99 {
width: 45.25%;
}

.width101 {
width: 45.25%;
}

.width102 {
width: 45.25%;
}

.width104 {
width: 45.25%;
}

.width105 {
width: 45.25%;
}

.width106 {
margin-left: 8.2%;
width: 82%;
}

.width107 {
width: 45.25%;
}

.width108 {
margin-left: 1.5%;
width: 82%;
}

.width109 {
width: 45.25%;
}

.width110 {
width: 25%;
}

.width111 {
margin-left: 20.3rem;
}

.width112 {
margin-left: 8.75%;
width: 82%;
}

.width113 {
margin-left: 8.2%;
width: 82%;
}

.width114 {
width: 45.25%;
}

.width116 {
width: 98.5%;
}

.width118 {
width: 28%;
}

.width119 {
width: 45.25%;
}

.width120 {
width: 64%;
}

.width121 {
margin-left: 46%;
}

.width122 {
width: 44.25%;
}

.width123 {
width: 99.5%;
}

.width125 {
margin-left: 17%;
width: 71%;
}

.width126 {
margin-left: 8.2%;
width: 82%;
}

.width127 {
width: 45.25%;
}

.width129 {
width: 64%;
}

.width130 {
margin-left: 4rem;
width: 56%;
}

.width131 {
margin-left: 3.85%;
width: 92.5%;
}

.width132 {
margin: auto;
width: 80%;
}

.width133 {
margin-left: 17%;
width: 71%;
}

.width134 {
width: 92%;
}

.width135 {
margin-left: 4rem;
width: 87%;
}

.width137 {
margin-left: 17%;
width: 72.5%;
}

.width138 {
width: 45.25%;
}

.width142 {
margin-left: 8.75%;
width: 82%;
}

.width143 {
margin-left: 42rem;
width: 71%;
}

.width144 {
margin-left: 8.2%;
width: 82%;
}

.width145 {
width: 19.25%;
}

.width146 {
width: 51%;
}

.width149 {
width: 46%;
}

.width150 {
margin-left: 46%;
}

.width151 {
margin-left: 26.25%;
}

.width152 {
width: 45.25%;
}

.width153 {
margin-left: 1.5%;
width: 82%;
}

.width154 {
width: 64%;
}

.width155 {
margin-left: 17%;
width: 72.5%;
}

.width156 {
width: 45.25%;
}

.width157 {
width: 45.25%;
}

.width158 {
width: 45.25%;
}

.width159 {
width: 45.25%;
}

.width160 {
width: 45.25%;
}

.width161 {
width: 45.25%;
}

.width162 {
width: 45.25%;
}

.width163 {
width: 45.25%;
}

.width164 {
width: 45.25%;
}

.width165 {
width: 45.25%;
}

.width166 {
width: 45.25%;
}

.width167 {
margin-left: 8.2%;
width: 82%;
}

.width168 {
margin-left: 1.5%;
width: 82%;
}

.width170 {
margin-left: 17%;
width: 72.5%;
}

.width171 {
margin-left: 17%;
width: 72.5%;
}

.width172 {
margin-left: 17%;
width: 72.5%;
}

.width174 {
margin-left: 8.2%;
width: 82%;
}

.width175 {
width: 45.25%;
}

.width176 {
width: 45.25%;
}

.width177 {
width: 45.25%;
}

.width178 {
width: 45.25%;
}

.width182 {
width: 45.75%;
}

}

@media screen and (min-width: 241em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: pink; */
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -40rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 179rem;
}

.new-comment {
margin-left: 78.75rem;
width: 80%;
}

.spacer296 {
margin-left: 78.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 68.5rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -10.5rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 164rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-left: -5%;
}

.add-row-contact {
margin-left: -4%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -5%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -5%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -5%;
}

.add-row-program {
margin-left: -5%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -5%;
}

.add-row-survey {
margin-left: -5%;
}

.add-row-time {
margin-left: -5%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -4%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -4%;
}

.attachmentname1 {
margin-left: -30rem;
}

.attachmentname3 {
margin-left: -18.7rem;
}

.attachmentname6 {
margin-left: -2.2rem;
width: 100%;
}

.attachmentname7 {
margin-left: -13.4rem;
}

.attachmentname8 {
margin-left: 0rem;
}

.attachmentname10 {
margin-left: -18.7rem;
}

.attachmentname11 {
margin-left: -9.7rem;
}

.attachmentname12 {
margin-left: -29rem;
}

.attachmentname13 {
margin-left: -27rem;
}

.attachmentname14 {
margin-left: -18.7rem;
}

.attachmentname15 {
margin-left: -13.4rem;
}

.attachmentname16 {
margin-left: -34.5rem;
}

.attachmentname17 {
margin-left: -30rem;
}

.attachmentname18 {
margin-left: -38.25rem;
}

.attachmentname19 {
margin-left: -13.4rem;
}

.box2 {
width: 160rem;
}

.box6 {
margin-bottom: 77rem;
}

.box20 {
height: 82rem;
}

.box29 {
margin-left: 104rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 35rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 304rem;
}

.box32 {
margin-left: 56rem;
margin-bottom: 2rem;
}

.box33 {
width: 260rem;
}

.box34 {
width: 160rem;
}

.button1 {
margin-left: 104rem;
margin-right: 150rem;
}

.button7 {
margin-left: 183rem;
}

.button8 {
margin-left: 165rem;
}

.button9 {
display: block;
clear: both;
float: left;
margin-top: -5.3rem;
margin-bottom: 0rem;
margin-left: 198rem;
padding-top: 0rem;
width: 8rem;
}

.button19 {
margin-right: 37rem;
}

.button20 {
margin-left: 37rem;
}

.button23 {
margin-right: 25rem;
}

.button24 {
margin-left: 25rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -3.75%;
}

.button124 {
margin-left: -565%;
}

.button125 {
margin-left: -6.75%;
margin-right: -1.5%;
}

.button126 {
margin-left: -565%;
}

.button129 {
margin-left: -2.5%;
margin-right: 0%;
}

.button131 {
margin-left: 165rem;
}

.button132 {
margin-top: -5.3rem;
margin-left: 198rem;
}

.button133 {
margin-left: 104rem;
margin-right: 150rem;
}

.button134 {
margin-left: 78rem;
margin-right: 150rem;
}

.button139 {
margin-left: 105rem;
}

.button159 {
margin-left: 42.5%;
}

.button172 {
margin-left: 43%;
}

.button176 {
margin-left: -26.75%;
margin-right: 0%;
}

.button204 {
font-size: 1rem;
margin-left: 41%;
margin-right: 9rem;
width: 8rem;
}

.button211 {
margin-right: 25rem;
}

.button212 {
margin-left: 25rem;
}

.button213 {
margin-right: 25rem;
}

.button214 {
margin-left: 25rem;
}

.button215 {
margin-right: 25rem;
}

.button216 {
margin-left: 25rem;
}

.button217 {
margin-right: 25rem;
}

.button218 {
margin-left: 25rem;
}

.button219 {
margin-right: 25rem;
}

.button220 {
margin-left: 25rem;
}

.button221 {
margin-left: -24.25%;
margin-right: -1.5%;
}

.button222 {
margin-left: -725%;
}

.button223 {
margin-left: -725%;
}

.button224 {
margin-left: -21%;
margin-right: -1.5%;
}

.button227 {
margin-left: 79rem;
margin-right: 150rem;
}

.choices1 {
margin-left: -2.25rem;
}

.choices7 {
padding-left: 4rem;
}

.col11 {
width: 40%;
}

.col14 {
width: 9%;
}

.col16 {
width: 60rem;
}

.col17 {
width: 48rem;
}

.col18 {
width: 22rem;
}

.col19 {
width: 50rem;
}

.delete-row-budget {
margin-left: -2.75%;
}

.delete-row-contact {
margin-left: -2%;
}

.delete-row-goal {
margin-top: -197.15rem;
margin-left: -2.75%;
}

.delete-row-meeting {
margin-top: -100.75rem;
margin-left: -2.75%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -2.75%;
}

.delete-row-program {
margin-left: -2.75%;
}

.delete-row-project-plan {
margin-top: -172.75rem;
margin-left: -2.75%;
}

.delete-row-survey {
margin-left: -2.5%;
}

.delete-row-time {
margin-left: -2.75%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -1.75%;
}

.delete-row-work-log {
margin-top: -6.8rem;
margin-left: -1.75%;
}

.description {
width: 90%;
}

.description6 {
width: 90%;
}

.err-msg {
margin-left: 10.25%;
}

.err-msg1 {
margin-left: 31.9%;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 4rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4.5rem;
}

.err-msg6 {
margin-left: 100.25%;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 7%;
width: 26.5rem;
}

.err-msg10 {
margin-left: 19.5rem;
}

.err-msg12 {
margin-left: 31.2%;
}

.err-msg13 {
margin-left: 31.2%;
}

.err-msg14 {
margin-left: 36%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 82.5rem;
}

.err-msg16 {
margin-left: 10.25%;
}

.err-msg17 {
margin-left: 38rem;
}

.err-msg18 {
margin-left: 25.5rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg20 {
padding-right: 9.25rem;
}

.err-msg22 {
margin-left: 59rem;
}

.err-msg23 {
margin-left: 6rem;
}

.err-msg24 {
margin-left: 25rem;
}

.err-msg25 {
margin-left: 25rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 4.5rem;
}

.err-msg29 {
margin-left: 3rem;
}

.err-msg30 {
padding-right: 9.25rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -175rem;
}

.err-msg32 {
margin-left: 4.5rem;
}

.err-msg33 {
margin-left: 4.5rem;
}

#file_list {
width: 240rem;
}

#file_list1 {
margin-left: -40rem;
width: 148rem;
}

#file_list2 {
width: 50rem;
}

#file_list3 {
width: 90rem;
}

#file_list4 {
width: 90rem;
}

#file_names {
width: 286rem;
}

#file_names1 {
width: 148rem;
}

#file_names2 {
width: 50rem;
}

#file_names3 {
width: 90rem;
}

#file_names4 {
width: 90rem;
}

.floatright12 {
padding-left: 16.4%;
}

.floatright20 {
margin-left: 91.5rem;
}

.floatright22 {
padding-left: 31.7%;
}

.floatright31 {
padding-left: 31.75%;
}

.floatright38 {
padding-right: 4.5rem;
}

.floatright39 {
padding-right: 4.5rem;
}

.floatright40 {
padding-right: 4.5rem;
}

.floatright41 {
padding-right: 3.75rem;
}

.floatright62 {
margin-left: 29.75%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.75%;
}

.floatright71 {
padding-left: 44%;
}

.floatright72 {
padding-left: 40.75%;
}

.floatright78 {
padding-left: 28.8%;
}

.image8 {
margin-left: 75rem;
}

.image9 {
margin-left: 75.4rem;
}

.image10 {
margin-left: 74.75rem;
}

.image11 {
margin-left: 74.1rem;
}

.image12 {
margin-left: 75.5rem;
}

.image13 {
margin-left: 76rem;
}

.image14 {
margin-left: 77rem;
}

.image15 {
margin-left: 77rem;
}

.image16 {
margin-left: 78.6rem;
}

.image17 {
margin-left: 78.6rem;
}

.image18 {
margin-left: -7.25rem;
}

.image19 {
margin-left: -7.25rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 75rem;
margin-right: -3rem;
}

.image23 {
margin-left: 75.4rem;
margin-right: -3rem;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth3 {
width: 44.25%;
}

.leftwidth4 {
width: 0%;
}

.leftwidth5 {
width: 9%;
}

.leftwidth11 {
width: 9.1%;
}

.leftwidth17 {
margin-left: -5.2%;
}

.leftwidth19 {
padding-left: 5.9%;
}

.leftwidth21 {
margin-left: -4.9rem;
padding-left: 0%;
}

.leftwidth24 {
margin-top: 1.5rem;
margin-left: 17rem;
padding-left: 0%;
width: 10.25%;
}

.leftwidth26 {
margin-left: 17rem;
padding-left: 0%;
width: 10.25%;
}

.leftwidth29 {
padding-left: 0.75%;
}

.leftwidth30 {
width: 9.1%;
}

.leftwidth31 {
margin-left: -24.3rem;
}

.leftwidth35 {
width: 9.1%;
}

.leftwidth37 {
width: 9.2%;
}

.leftwidth45 {
padding-left: 2.4%;
}

.leftwidth46 {
padding-left: 2.7%;
}

.leftwidth51 {
padding-left: 2.6%;
}

.leftwidth52 {
padding-left: 4.2%;
}

.leftwidth54 {
padding-left: 4.4%;
}

.leftwidth55 {
margin-left: -12rem;
}

.leftwidth58 {
padding-left: 7.6%;
}

.leftwidth59 {
margin-left: -32.3rem;
}

.leftwidth60 {
margin-left: 2.1%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 8.3%;
}

.leftwidth62 {
padding-left: 8.1%;
}

.leftwidth63 {
padding-left: 8.55%;
}

.leftwidth64 {
margin-left: 7%;
}

.leftwidth65 {
padding-left: 6.4%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 17.5%;
}

.leftwidth80 {
padding-left: 0%;
width: 17.5%;
}

.leftwidth82 {
margin-left: -.65%;
}

.leftwidth84 {
margin-left: 0%;
}

.leftwidth85 {
padding-left: 18rem;
}

.leftwidth87 {
padding-left: 46%;
padding-right: 45%;
}

.leftwidth89 {
width: 30%;
}

.leftwidth91 {
margin-left: 1.25rem;
padding-left: 0%;
}

.leftwidth92 {
margin-left: 1.25rem;
padding-left: 0%;
}

.leftwidth93 {
margin-left: -20.5rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: .25%;
}

.leftwidth106 {
margin-left: 1.25rem;
padding-left: 0%;
}

#my_files {
margin-left: -42rem;
}

#my_files1 {
margin-left: -42rem;
}

.mytask1 {
padding-left: 6rem;
}

.name1 {
margin-left: 1.6rem;
}

.name4 {
padding-left: 3.1rem;
width: 50.5%;
}

.name5 {
padding-left: 2.7rem;
width: 40.3%;
}

.name25 {
width: 19.5%;
}

.name26 {
width: 353.5%;
}

.name28 {
margin-left: -1.5%;
width: 93%;
}

.name29 {
width: 110%;
}

.rightwidth1 {
padding-left: 31.6%;
}

.rightwidth4 {
margin-left: 33%;
}

.rightwidth5 {
margin-left: 33%;
}

.rightwidth7 {
padding-left: 31.45%;
}

.rightwidth14 {
margin-left: 15%;
padding-right: 56rem;
width: 85%;
}

.rightwidth17 {
width: 89.55%;
}

.rightwidth19 {
padding-left: 1.4%;
}

.rightwidth20 {
width: 89.35%;
}

.rightwidth21 {
padding-left: 37.75%;
}

.rightwidth22 {
padding-left: 48.1%;
}

.rightwidth25 {
margin-left: 9.25%;
width: 91.25%;
}

.rightwidth27 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 77.2%;
}

.rightwidth30 {
padding-left: 48.35%;
}

.rightwidth31 {
padding-left: 47.8%;
}

.rightwidth32 {
padding-left: 47.75%;
}

.rightwidth35 {
padding-left: 14.8%;
}

.rightwidth39 {
margin-left: 0%;
width: 96.8%;
}

.rightwidth40 {
margin-left: 9.1%;
width: 94.25%;
}

.rightwidth41 {
margin-left: 14.8%;
width: 78.9%;
}

.rightwidth42 {
padding-left: 48.5%;
}

.rightwidth43 {
padding-left: 49.2%;
}

.rightwidth44 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 77.2%;
}

.rightwidth45 {
padding-left: 31.3%;
}

.rightwidth47 {
padding-left: 48.5%;
}

.rightwidth48 {
width: 89.35%;
}

.rightwidth50 {
width: 97%;
}

.rightwidth51 {
margin-left: 15.8%;
width: 70%;
}

.rightwidth52 {
margin-left: 36.75%;
width: 30%;
}

.rightwidth53 {
padding-left: 9.1%;
width: 100.75%;
}

.rightwidth54 {
padding-left: 17.2%;
}

.rightwidth55 {
padding-left: 14.8%;
}

.rightwidth57 {
padding-left: 9.45%;
}

.rightwidth58 {
padding-left: 15.2%;
}

.rightwidth62 {
padding-left: 10.87%;
}

.rightwidth63 {
margin-left: 17.5%;
width: 80.5%;
}

.rightwidth64 {
width: 54.8%;
}

.rightwidth65 {
width: 52.4%;
}

.rightwidth66 {
width: 90.75%;
}

.rightwidth67 {
margin-left: 0%;
padding-left: 11.2%;
}

.rightwidth68 {
padding-left: 17.5%;
width: 90.5%;
}

.rightwidth69 {
padding-left: 46.75%;
}

.rightwidth70 {
padding-left: 17.9%;
}

.rightwidth73 {
padding-left: 48%;
}

.rightwidth74 {
padding-left: 1.25%;
}

.rightwidth75 {
width: 71.75%;
}

.rightwidth77 {
width: 71.75%;
}

.rightwidth78 {
margin-left: 9.1%;
width: 94.25%;
}

.rightwidth80 {
margin-left: 82rem;
width: 45%;
}

.rightwidth81 {
padding-left: 16.3%;
}

.rightwidth82 {
padding-left: 9rem;
}

.rightwidth83 {
margin-left: 44.75%;
width: 20rem;
}

.rightwidth84 {
padding-left: 48.2%;
}

.rightwidth85 {
padding-left: 48%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 21.5%;
}

.rightwidth88 {
padding-left: 24.6%;
}

.rightwidth89 {
padding-left: 37.5%;
}

.rightwidth90 {
padding-left: 23.85%;
}

.rightwidth91 {
padding-left: 10.5%;
width: 100.75%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 21.5%;
}

.rightwidth93 {
padding-left: 30%;
width: 100.75%;
}

.rightwidth95 {
padding-left: 30%;
width: 100.75%;
}

.rightwidth96 {
width: 70%;
}

.rightwidth97 {
padding-left: 55rem;
}

.rightwidth98 {
margin-left: 3.75rem;
width: 84%;
}

.rightwidth99 {
width: 53%;
}

.rightwidth100 {
padding-left: 9.87%;
}

.rightwidth102 {
padding-left: 16.3%;
}

.rightwidth104 {
width: 70%;
}

.rightwidth105 {
margin-top: .5rem;
margin-bottom: -2rem;
padding-left: 42.8%;
}

.spacer7 {
margin-top: -.85rem;
/* margin-left: 0rem; */
}

.spacer21 {
margin-left: 46.5%;
}

.spacer26 {
margin-left: 23rem;
}

.spacer31 {
margin-left: 22.3rem;
}

.spacer39 {
width: 13rem;
}

.spacer41 {
padding-right: .1rem;
width: 13rem;
}

.spacer46 {
padding-left: 127rem;
}

.spacer48 {
width: 13rem;
}

.spacer56 {
margin-left: 47.25%;
width: 18rem;
}

.spacer58 {
padding-left: 0rem;
}

.spacer60 {
margin-left: 170rem;
width: 25rem;
}

.spacer67 {
margin-left: 47.8%;
}

.spacer74 {
margin-left: 22.5%;
width: 56.2%;
}

.spacer76 {
margin-left: 19%;
width: 62%;
}

.spacer81 {
width: 13rem;
}

.spacer89 {
margin-left: 1.75rem;
}

.spacer93 {
margin-left: 1.6rem;
}

.spacer95 {
margin-left: 65.5rem;
width: 64.3%;
}

.spacer96 {
padding-right: 39rem;
padding-left: 13.35%;
width: 92.1%;
}

.spacer98 {
margin-left: 1.6rem;
}

.spacer100 {
margin-left: 1.75rem;
}

.spacer101 {
margin-left: 1.75rem;
}

.spacer108 {
margin-left: 19.15%;
width: 54.75%;
}

.spacer112 {
margin-left: 0rem;
width: 91.75%;
}

.spacer113 {
margin-left: 0rem;
width: 91.75%;
}

.spacer114 {
width: 47.6%;
}

.spacer115 {
margin-left: 0rem;
width: 43.4%;
}

.spacer120 {
margin-left: 0.5%;
width: 62.5%;
}

.spacer129 {
margin-top: -2.25rem;
}

.spacer153 {
margin-left: 0.45%;
}

.spacer170 {
margin-left: 31.25%;
}

.spacer174 {
margin-left: .75%;
}

.spacer181 {
margin-left: 47.5%;
width: 6.5%;
}

.spacer188 {
margin-left: 14.45%;
width: 78%;
}

.spacer189 {
margin-left: 14.3%;
width: 80.5%;
}

.spacer190 {
margin-left: 8.8%;
width: 79%;
}

.spacer192 {
margin-left: 10.4%;
width: 80.5%;
}

.spacer193 {
margin-left: -.3%;
}

.spacer198 {
padding-left: 69rem;
}

.spacer199 {
padding-left: 70rem;
}

.spacer200 {
padding-left: 66.4rem;
}

.spacer201 {
padding-left: 65.8rem;
}

.spacer202 {
padding-left: 67rem;
}

.spacer203 {
padding-left: 128rem;
}

.spacer204 {
padding-left: 124.7rem;
}

.spacer205 {
padding-left: 124rem;
}

.spacer206 {
padding-left: 125.2rem;
}

.spacer207 {
padding-left: 79.5rem;
}

.spacer208 {
padding-left: 80.5rem;
}

.spacer209 {
padding-left: 77.5rem;
}

.spacer210 {
padding-left: 76.8rem;
}

.spacer211 {
padding-left: 78rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 80rem;
}

.spacer219 {
padding-left: 80rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 51rem;
padding-left: 13.3%;
width: 95.5%;
}

.spacer223 {
padding-right: 51rem;
padding-left: 13.3%;
width: 95.5%;
}

.spacer224 {
margin-left: 18.5%;
width: 62.25%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 166rem;
width: 10%;
}

.spacer240 {
margin-left: 15.15%;
}

.spacer241 {
margin-left: 17.75%;
}

.spacer242 {
margin-left: 17.75%;
}

.spacer246 {
margin-left: 1.4rem;
}

.spacer273 {
margin-left: 0rem;
width: 59%;
}

.spacer275 {
margin-left: 1rem;
width: 99.25%;
}

.spacer276 {
margin-left: 1.9rem;
}

.spacer277 {
margin-left: 15.15%;
}

.spacer280 {
margin-left: 21%;
padding-right: 10rem;
width: 65%;
}

.spacer281 {
margin-left: 21%;
padding-right: 10rem;
width: 65%;
}

.spacer282 {
margin-left: 168.5rem;
}

.spacer283 {
margin-left: 202rem;
}

.spacer284 {
margin-left: 75rem;
width: 72%;
}

.spacer286 {
margin-left: 79rem;
}

.spacer288 {
margin-left: 79rem;
width: 80%;
}

.spacer292 {
width: 92%;
}

.spacer294 {
margin-left: 0rem;
width: 96.5%;
}

.spacer298 {
margin-left: 16.5rem;
width: 93%;
}

.spacer300 {
padding-right: 39rem;
padding-left: 13.35%;
width: 92.1%;
}

.spacer306 {
padding-left: 124.25rem;
}

.spacer309 {
padding-left: 66rem;
}

.spacer312 {
padding-left: 77.5rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer319 {
margin-left: 1.8rem;
}

.spacer324 {
margin-left: 1rem;
width: 89.5%;
}

.table1 {
margin-left: 10%;
}

.table2 {
width: 99.25%;
border: none;
}

.table2, th, td {
margin-left: 7.4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table4 {
width: 82%;
}

.table5 {
margin-left: -77rem;
width: 537%;
}

.table6 {
width: 99.25%;
border: none;
}

.table6, th, td {
margin-left: 2.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 89%;
border: none;
}

.table7, th, td {
margin-left: 11.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -78rem;
width: 517%;
}

.table9 {
margin-left: 9.1%;
width: 81%;
}

.table11 {
margin-left: 7.6%;
width: 84%;
}

.table13 {
margin-left: 8.6%;
width: 79%;
}

.table14 {
width: 360%;
}

.table15 {
margin-left: 15.85%;
width: 69.5%;
}

.table16 {
width: 460%;
}

.table18 {
margin-left: 9.2%;
width: 82%;
}

.table19 {
margin-left: 22rem;
}

.table22 {
margin-left: 14.25%;
width: 82%;
}

.table25 {
width: 81%;
}

.table32 {
width: 82%;
}

.table33 {
width: 72%;
}

.table34 {
margin-left: .25%;
}

.table35 {
margin-left: 32%;
}

.table39 {
width: 82.5%;
}

.table40 {
margin-left: 4.75%;
width: 89%;
}

.table44 {
width: 82.5%;
}

.table45 {
margin-left: 65rem;
width: 64%;
}

.table47 {
margin-left: 65rem;
width: 64%;
}

.table48 {
margin-left: 50.5rem;
width: 73%;
}

.table49 {
margin-left: 68rem;
width: 240rem;
}

.table50 {
margin-left: 5.5%;
width: 89%;
}

.table51 {
margin-left: 43rem;
width: 61.5%;
}

.table56 {
margin-left: 4.75%;
width: 89%;
}

.table59 {
margin-left: 33.6rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 9.75rem;
}

.table61 {
width: 82.5%;
}

.table64 {
margin-left: 63.25rem;
width: 64%;
}

.table65 {
margin-left: 54rem;
width: 64%;
}

.table69 {
margin-left: 4.5rem;
width: 40%;
}

.table70 {
margin-left: -1310rem;
width: 537%;
}

.table71 {
margin-left: 10%;
}

.title3 {
margin-left: 48.35%;
}

.title8 {
padding-left: 19.7rem;
}

.title24 {
margin-top: 38rem;
}

.title27 {
margin-left: -4.7%;
width: 26.5%;
}

.title36 {
width: 99.5rem;
}

.title37 {
width: 72rem;
}

.title48 {
width: 136rem;
}

.title49 {
margin-left: 3.5%;
width: 12.65%;
}

.title51 {
margin-left: 3.35%;
width: 12.65%;
}

.title52 {
width: 10.5%;
}

.title53 {
width: 149rem;
}

.title54 {
margin-left: 18.5%;
}

.title55 {
margin-left: 3.55%;
width: 12.65%;
}

.title59 {
margin-left: 3.35%;
width: 12.4%;
}

.title65 {
padding-left: 21.1rem;
}

.title66 {
width: 10.2%;
}

.title67 {
width: 7.5rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: 1.5rem;
}

.title73 {
width: 3rem;
}

.title74 {
margin-left: 3.25%;
width: 12.65%;
}

.title75 {
margin-left: 3.25%;
width: 12.65%;
}

.title76 {
margin-left: 11rem;
width: 12.65%;
}

.title77 {
width: 10.5%;
}

.title78 {
margin-left: 11.5rem;
width: 12.65%;
}

.title79 {
margin-left: 12rem;
width: 12.65%;
}

.title80 {
margin-left: 12rem;
width: 12.65%;
}

.title81 {
width: 4rem;
}

.title82 {
margin-left: -.3rem;
width: 10.5%;
}

.title84 {
width: 4rem;
}

.title85 {
margin-left: 12.5rem;
width: 12.65%;
}

.title86 {
margin-left: 12rem;
width: 12.65%;
}

.title87 {
margin-left: 10.5rem;
width: 12.65%;
}

.title88 {
width: 10.5%;
}

.title89 {
margin-left: 11rem;
width: 12.65%;
}

.title90 {
margin-left: 10.5rem;
width: 12.65%;
}

.title93 {
width: 2.3rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 4rem;
}

.title96 {
width: 7.5rem;
}

.title97 {
width: 1rem;
}

.title98 {
width: 2rem;
}

.title99 {
width: 2rem;
}

.title100 {
width: 3rem;
}

.title105 {
margin-top: 38rem;
}

.title106 {
margin-left: 48.35%;
}

.title108 {
width: .2rem;
}

.title109 {
width: 3rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 24rem;
}

.title122 {
width: 3rem;
}

.title123 {
width: 3rem;
}

.title126 {
width: 3rem;
}

.title129 {
padding-left: 8.3rem;
}

.title132 {
padding-left: 3.6rem;
}

.title137 {
padding-left: 54rem;
}

.title139 {
padding-left: 25rem;
width: 80rem;
}

.title144 {
padding-left: 22rem;
width: 80rem;
}

.title145 {
margin-left: 48.75%;
}

.title147 {
padding-left: 25rem;
width: 80rem;
}

.title148 {
padding-left: 25rem;
width: 85rem;
}

.title149 {
padding-left: 25rem;
width: 80rem;
}

.title152 {
width: 7.5rem;
}

.title155 {
padding-left: 26.4rem;
width: 80rem;
}

.title156 {
width: 34rem;
}

.title157 {
margin-left: 48.75%;
}

.title160 {
width: 3rem;
}

.title161 {
margin-left: 10.25rem;
width: 13.1%;
}

.title162 {
margin-left: -2.1rem;
width: 11%;
}

.title163 {
margin-left: 10.5rem;
width: 13.15%;
}

.title164 {
margin-left: 10rem;
width: 13.25%;
}

.updatesummary3 {
width: 30rem;
}

.width1 {
width: 30rem;
}

.width2 {
width: 11%;
}

.width3 {
width: 208rem;
}

.width5 {
margin-left: 1.5%;
}

.width6 {
width: 40.8%;
}

.width7 {
width: 46.35%;
}

.width8 {
width: 46.35%;
}

.width9 {
width: 47.5%;
}

.width10 {
width: 46.62%;
}

.width11 {
width: 30rem;
}

.width12 {
width: 30rem;
}

.width14 {
width: 31%;
}

.width15 {
width: 44.75%;
}

.width16 {
margin-left: 1.25%;
width: 80%;
}

.width17 {
width: 45.8%;
}

.width19 {
width: 46.75%;
}

.width20 {
width: 46.35%;
}

.width22 {
width: 43.7%;
}

.width23 {
width: 46.75%;
}

.width25 {
width: 220rem;
}

.width26 {
width: 61%;
}

.width27 {
width: 11%;
}

.width28 {
width: 61%;
}

.width29 {
width: 46.75%;
}

.width30 {
width: 100%;
}

.width33 {
width: 42.25%;
}

.width36 {
margin-left: 1.7%;
width: 75.5%;
}

.width37 {
margin-left: .8%;
}

.width40 {
width: 45%;
}

.width41 {
width: 100%;
}

.width42 {
width: 17.2%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 45%;
}

.width46 {
width: 18rem;
}

.width47 {
padding-left: 0%;
margin-left: -.5%;
width: 92%;
}

.width48 {
width: 23rem;
}

.width49 {
margin-left: 1.25%;
width: 80%;
}

.width51 {
width: 30rem;
}

.width56 {
width: 45.75%;
}

.width57 {
width: 45.2%;
}

.width58 {
width: 23rem;
}

.width59 {
width: 47.6%;
}

.width60 {
width: 46.35%;
}

.width61 {
width: 46.35%;
}

.width63 {
width: 41.6%;
}

.width66 {
width: 97%;
}

.width67 {
width: 97%;
}

.width70 {
width: 98.25%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width77 {
width: 46.35%;
}

.width79 {
width: 46.35%;
}

.width81 {
width: 40.65%;
}

.width82 {
width: 46.35%;
}

.width84 {
width: 46.35%;
}

.width86 {
width: 46.35%;
}

.width88 {
width: 46.35%;
}

.width91 {
width: 42.1%;
}

.width92 {
width: 41.75%;
}

.width93 {
width: 43.75%;
}

.width94 {
margin-left: 17.25%;
width: 69.25%;
}

.width95 {
width: 43.5%;
}

.width96 {
width: 42.1%;
}

.width97 {
width: 28.2%;
}

.width98 {
margin-left: 17.25%;
width: 69.25%;
}

.width99 {
width: 46.35%;
}

.width101 {
width: 46.35%;
}

.width102 {
width: 46.35%;
}

.width104 {
width: 46.35%;
}

.width105 {
width: 46.35%;
}

.width107 {
width: 46.35%;
}

.width108 {
margin-left: 1.25%;
width: 81%;
}

.width109 {
width: 46.35%;
}

.width110 {
width: 25.9%;
}

.width111 {
margin-left: 34.25rem;
}

.width112 {
margin-left: 8.3%;
}

.width114 {
width: 46.35%;
}

.width116 {
width: 99.25%;
}

.width119 {
width: 46.35%;
}

.width120 {
margin-left: 8.75%;
width: 78%;
}

.width121 {
margin-left: 46%;
}

.width122 {
width: 47.35%;
}

.width123 {
width: 100.5%;
}

.width125 {
margin-left: 30%;
}

.width127 {
width: 46.35%;
}

.width129 {
width: 65%;
}

.width130 {
margin-left: .8%;
width: 57.5%;
}

.width131 {
margin-left: 3.5%;
width: 93.25%;
}

.width133 {
margin-left: 30%;
}

.width134 {
width: 91.5%;
}

.width135 {
width: 87%;
}

.width137 {
margin-left: 17.25%;
width: 69.25%;
}

.width138 {
width: 46.35%;
}

.width142 {
margin-left: 8.3%;
}

.width143 {
margin-left: 63rem;
width: 71%;
}

.width144 {
margin-left: 8.25%;
width: 69.25%;
}

.width145 {
width: 21.35%;
}

.width146 {
width: 46.75%;
}

.width149 {
width: 47%;
}

.width150 {
margin-left: 48%;
}

.width151 {
margin-left: 27%;
}

.width152 {
width: 46.35%;
}

.width153 {
margin-left: 1.25%;
width: 80%;
}

.width154 {
margin-left: 8.75%;
width: 78%;
}

.width155 {
margin-left: 17.25%;
width: 69.25%;
}

.width156 {
width: 46.35%;
}

.width157 {
width: 46.35%;
}

.width158 {
width: 46.35%;
}

.width159 {
width: 46.35%;
}

.width160 {
width: 46.35%;
}

.width161 {
width: 46.35%;
}

.width162 {
width: 46.35%;
}

.width163 {
width: 46.35%;
}

.width164 {
width: 46.35%;
}

.width165 {
width: 46.35%;
}

.width166 {
width: 46.35%;
}

.width167 {
margin-left: 8.25%;
width: 69.25%;
}

.width168 {
margin-left: 1.25%;
width: 80%;
}

.width170 {
margin-left: 17.25%;
width: 69.25%;
}

.width171 {
margin-left: 17.25%;
width: 69.25%;
}

.width172 {
margin-left: 17.25%;
width: 69.25%;
}

.width175 {
width: 46.35%;
}

.width176 {
width: 46.35%;
}

.width177 {
width: 46.35%;
}

.width178 {
width: 46.35%;
}

.width182 {
width: 47%;
}

}

@media screen and (min-width: 400em) {

/********************************************************/
/*  HTML border color.                                  */
/*  07242021                                            */
/********************************************************/

html {
border-color: #0047b3;
/* border-color: blue; */
min-height: 284rem;
}

.democontainer {
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  margin-top: -56rem;
}

#videoContainer {
  display: block; /* Hidden initially */
  margin-top: 0px;
}

video {
  width: 100%;
  max-width: 760px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  border-radius: 8px;
}

#load-more-comments {
margin-right: 241rem;
}

.new-comment {
font-size: 1.2rem;
margin-left: 110.75rem;
width: 80%;
}

.spacer296 {
margin-left: 110.75rem;
width: 80%;
}

.spacer325 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

.spacer327 {
margin-left: 91rem;
width: 80%;
}

#comment-history-list {
width: 80%;
margin-left: -18.5rem;
margin-bottom: 0rem;
}

.message {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}

#chat-log {
font-size: 1.2rem;
margin-top: 4rem;
margin-left: 226rem;
margin-bottom: 4rem;
width: 42rem;
}

.add-row-budget {
margin-left: -4.5%;
}

.add-row-contact {
margin-left: -3%;
}

.add-row-goal {
margin-top: -197.15rem;
margin-left: -4%;
}

.add-row-meeting {
margin-top: -100.75rem;
margin-left: -4%;
}

.add-row-program-plan {
margin-top: -180.25rem;
margin-left: -4%;
}

.add-row-program {
margin-left: -4.5%;
}

.add-row-project-plan {
margin-top: -172.75rem;
margin-left: -4%;
}

.add-row-survey {
margin-left: -4.5%;
}

.add-row-time {
margin-left: -4.5%;
}

.add-row-to-do {
margin-top: -14.5rem;
margin-left: -3.25%;
}

.add-row-work-log {
margin-top: -6.8rem;
margin-left: -3.5%;
}

.attachmentname1 {
margin-left: -41.25rem;
}

.attachmentname3 {
margin-left: -26rem;
}

.attachmentname6 {
margin-left: -2rem;
}

.attachmentname7 {
margin-left: -21rem;
}

.attachmentname8 {
margin-left: -.5rem;
}

.attachmentname10 {
margin-left: -26rem;
}

.attachmentname11 {
margin-top: .25%;
margin-left: -17rem;
}

.attachmentname12 {
margin-left: -38.25rem;
}

.attachmentname13 {
margin-left: -37.75rem;
}

.attachmentname14 {
margin-left: -26rem;
}

.attachmentname15 {
margin-left: -21rem;
}

.attachmentname16 {
margin-left: -49.25rem;
}

.attachmentname17 {
margin-left: -41.25rem;
}

.attachmentname18 {
margin-left: -55rem;
}

.attachmentname19 {
margin-left: -21rem;
}

.box2 {
width: 190rem;
}

.box6 {
margin-bottom: 93rem;
}

.box20 {
height: 110rem;
}

.box29 {
margin-left: 150rem;
margin-bottom: 2rem;
}

.box30 {
margin-left: 46rem;
height: 3rem;
width: 80rem;
}

.box31 {
height: 8rem;
width: 406rem;
}

.box32 {
margin-left: 76rem;
margin-bottom: 2rem;
}

.box33 {
width: 344rem;
}

.box34 {
width: 190rem;
}

.button1 {
margin-left: 135rem;
margin-right: 210rem;
}

.button7 {
margin-left: 245rem;
}

.button8 {
margin-left: 225rem;
}

.button9 {
margin-left: 260rem;
}

.button19 {
margin-right: 47rem;
}

.button20 {
margin-left: 47rem;
}

.button23 {
margin-right: 35rem;
}

.button24 {
margin-left: 35rem;
}

.button97 {
width: 16.25rem;
}

.button98 {
width: 16rem;
}

.button99 {
width: 13.25rem;
}

.button113 {
width: 84rem;
}

.button116 {
width: 84rem;
}

.button121 {
margin-top: -.5rem;
margin-left: -2.75%;
}

.button124 {
margin-left: -741%;
}

.button125 {
margin-left: -6.75%;
margin-right: -1.5%;
}

.button126 {
margin-left: -741%;
}

.button129 {
margin-left: -2.1%;
}

.button131 {
margin-left: 225rem;
}

.button132 {
margin-left: 260rem;
}

.button133 {
margin-left: 135rem;
margin-right: 210rem;
}

.button134 {
margin-left: 110rem;
margin-right: 210rem;
}

.button139 {
margin-left: 136rem;
}

.button159 {
margin-left: 44.5%;
}

.button172 {
margin-left: 45%;
}

.button176 {
margin-left: -36.5%;
}

.button204 {
font-size: 1rem;
margin-left: 43%;
margin-right: 10rem;
width: 8rem;
}

.button211 {
margin-right: 35rem;
}

.button212 {
margin-left: 35rem;
}

.button213 {
margin-right: 35rem;
}

.button214 {
margin-left: 35rem;
}

.button215 {
margin-right: 35rem;
}

.button216 {
margin-left: 35rem;
}

.button217 {
margin-right: 35rem;
}

.button218 {
margin-left: 35rem;
}

.button219 {
margin-right: 35rem;
}

.button220 {
margin-left: 35rem;
}

.button221 {
margin-left: -28%;
margin-right: -1.5%;
}

.button222 {
margin-left: -995%;
}

.button223 {
margin-left: -995%;
}

.button224 {
margin-left: -24%;
margin-right: -1.5%;
}

.button227 {
margin-left: 115rem;
margin-right: 210rem;
}

.choices1 {
margin-left: -2.25rem;
width: 13rem;
}

.choices7 {
padding-left: 3rem;
}

.col11 {
width: 35%;
}

.col14 {
width: 10.5%;
}

.col16 {
width: 80rem;
}

.col17 {
width: 68rem;
}

.col18 {
width: 22rem;
}

.col19 {
width: 54rem;
}

.delete-row-budget {
margin-left: -2.5%;
}

.delete-row-contact {
margin-left: -1.5%;
}

.delete-row-meeting {
margin-top: -100.75rem;
margin-left: -2.25%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -2.25%;
}

.delete-row-program {
margin-left: -2.5%;
}

.delete-row-program-plan {
margin-top: -180.25rem;
margin-left: -2.25%;
}

.delete-row-survey {
margin-left: -2.5%;
}

.delete-row-time {
margin-left: -2.5%;
}

.delete-row-to-do {
margin-top: -14.5rem;
margin-left: -1.5%;
}

.delete-row-work-log {
margin-top: -6.8rem;
margin-left: -1.5%;
}

.err-msg {
margin-left: 10%;
}

.err-msg1 {
margin-left: 31.6%;
}

.err-msg2 {
margin-top: 1rem;
margin-left: 4rem;
width: 26.5rem;
}

.err-msg3 {
margin-left: 4.15rem;
}

.err-msg4 {
margin-left: 3.75rem;
}

.err-msg5 {
margin-left: 4.5rem;
}

.err-msg6 {
margin-left: 100.5%;
}

.err-msg7 {
margin-top: 1rem;
margin-left: 3%;
width: 26.5rem;
}

.err-msg10 {
margin-left: 14.5rem;
}

.err-msg12 {
margin-left: 30.8%;
}

.err-msg13 {
margin-left: 30.8%;
}

.err-msg14 {
margin-left: 36%;
}

.err-msg15 {
margin-top: -5.5rem;
margin-left: 112.5rem;
}

.err-msg16 {
margin-left: 10%;
}

.err-msg17 {
margin-left: 49rem;
}

.err-msg18 {
margin-left: 35.5rem;
}

.err-msg19 {
margin-left: 3.75rem;
}

.err-msg22 {
margin-left: 80rem;
}

.err-msg23 {
margin-left: 7rem;
}

.err-msg24 {
margin-left: 35rem;
}

.err-msg25 {
margin-left: 35rem;
}

.err-msg26 {
margin-left: 4.15rem;
}

.err-msg27 {
margin-left: 4.5rem;
}

.err-msg29 {
margin-left: 3rem;
}

.err-msg31 {
margin-top: 1rem;
margin-left: -237rem;
}

.err-msg32 {
margin-left: 4.5rem;
}

.err-msg33 {
margin-left: 4.5rem;
}

#file_list {
width: 320rem;
}

#file_list1 {
margin-left: -55rem;
width: 200rem;
}

#file_list2 {
width: 50rem;
}

#file_list3 {
width: 100rem;
}

#file_list4 {
width: 100rem;
}

#file_names {
width: 378rem;
}

#file_names1 {
width: 200rem;
}

#file_names2 {
width: 50rem;
}

#file_names3 {
width: 100rem;
}

#file_names4 {
width: 100rem;
}

.floatright12 {
padding-left: 16.4%;
}

.floatright20 {
margin-left: 124.5rem;
}

.floatright22 {
padding-left: 32.7%;
}

.floatright31 {
padding-left: 32.5%;
}

.floatright38 {
padding-right: 5rem;
}

.floatright39 {
padding-right: 5rem;
}

.floatright40 {
padding-right: 5rem;
}

.floatright41 {
padding-right: 4.75rem;
}

.floatright62 {
margin-left: 30.25%;
padding-left: 0%;
}

.floatright68 {
padding-left: 16.4%;
}

.floatright71 {
padding-left: 47%;
}

.floatright72 {
padding-left: 44.75%;
}

.floatright78 {
padding-left: 30.5%;
}

.image8 {
margin-left: 111.2rem;
}

.image9 {
margin-left: 111.5rem;
}

.image10 {
margin-left: 111.3rem;
}

.image11 {
margin-left: 111.1rem;
}

.image12 {
margin-left: 112.4rem;
}

.image13 {
margin-left: 112.7rem;
}

.image14 {
margin-left: 112rem;
}

.image15 {
margin-left: 112rem;
}

.image16 {
margin-left: 115rem;
}

.image17 {
margin-left: 115rem;
}

.image18 {
margin-left: -8.5rem;
}

.image19 {
margin-left: -8.5rem;
}

.image20 {
margin-left: -5.5rem;
}

.image21 {
margin-left: -5.5rem;
}

.image22 {
margin-left: 111.2rem;
}

.image23 {
margin-left: 111.5rem;
}

.image24 {
margin-left: -5.5rem;
}

.image25 {
margin-left: -5.5rem;
}

.image26 {
margin-top: 0rem;
margin-left: -4.5rem;
}

.leftwidth11 {
width: 9.1%;
}

.leftwidth17 {
margin-left: -3.5%;
}

.leftwidth19 {
padding-left: 5.75%;
}

.leftwidth21 {
margin-left: -5.8rem;
padding-left: 0%;
}

.leftwidth24 {
margin-top: 1.5rem;
margin-left: 25.5rem;
padding-left: 0%;
width: 10.25%;
}

.leftwidth26 {
margin-left: 25.5rem;
padding-left: 0%;
width: 10.25%;
}

.leftwidth29 {
padding-left: 1.2%;
}

.leftwidth31 {
margin-left: -34.3rem;
}

.leftwidth42 {
padding-left: 3.85%;
}

.leftwidth43 {
padding-left: 3.85%;
}

.leftwidth44 {
padding-left: 3.85%;
}

.leftwidth45 {
padding-left: 3%;
}

.leftwidth46 {
padding-left: 3.2%;
}

.leftwidth51 {
padding-left: 3.2%;
}

.leftwidth52 {
padding-left: 4.5%;
}

.leftwidth55 {
margin-left: -14rem;
}

.leftwidth58 {
padding-left: 7.05%;
}

.leftwidth59 {
margin-left: -45rem;
}

.leftwidth60 {
margin-left: 1.7%;
padding-left: 0%;
}

.leftwidth61 {
padding-left: 7.6%;
}

.leftwidth62 {
padding-left: 7.4%;
}

.leftwidth63 {
padding-left: 7.6%;
}

.leftwidth64 {
margin-left: 6.6%;
}

.leftwidth65 {
padding-left: 6.05%;
}

.leftwidth79 {
margin-top: 1.5rem;
padding-left: 0%;
width: 17.5%;
}

.leftwidth80 {
padding-left: 0%;
width: 17.5%;
}

.leftwidth82 {
margin-left: -.6%;
}

.leftwidth84 {
margin-left: .85%;
}

.leftwidth86 {
padding-left: 3.85%;
}

.leftwidth87 {
padding-left: 47%;
padding-right: 46%;
}

.leftwidth88 {
padding-left: 3.85%;
}

.leftwidth90 {
padding-left: 3.85%;
}

.leftwidth91 {
margin-left: .25rem;
padding-left: 8.1%;
}

.leftwidth92 {
margin-left: .25rem;
padding-left: 8.1%;
}

.leftwidth93 {
margin-left: -29.5rem;
padding-left: 0%;
}

.leftwidth97 {
margin-left: 1%;
}

.leftwidth98 {
padding-left: 3.85%;
}

.leftwidth100 {
padding-left: 3.85%;
}

.leftwidth102 {
padding-left: 3.85%;
}

.leftwidth103 {
padding-left: 3.85%;
}

.leftwidth104 {
padding-left: 3.85%;
}

.leftwidth105 {
padding-left: 3.85%;
}

.leftwidth106 {
margin-left: .25rem;
padding-left: 8.1%;
}

.login {
width: 17rem;
}

#my_files {
margin-left: -57rem;
}

#my_files1 {
margin-left: -57rem;
}

.mytask1 {
padding-left: 7rem;
}

.name1 {
margin-left: 3.5rem;
}

.name4 {
padding-left: 2.7rem;
width: 51%;
}

.name5 {
width: 39.7%;
}

.name25 {
width: 18.75%;
}

.name26 {
width: 479.5%;
}

.name28 {
margin-left: -1%;
width: 88%;
}

.name29 {
width: 110%;
}

.rightwidth1 {
padding-left: 31.3%;
}

.rightwidth7 {
padding-left: 31.2%;
}

.rightwidth14 {
margin-left: 22%;
padding-right: 120rem;
width: 80%;
}

.rightwidth19 {
padding-left: 1.5%;
}

.rightwidth21 {
padding-left: 38.5%;
}

.rightwidth22 {
padding-left: 48.5%;
}

.rightwidth27 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 76.1%;
}

.rightwidth31 {
padding-left: 48%;
}

.rightwidth35 {
padding-left: 15.4%;
}

.rightwidth41 {
margin-left: 15.3%;
width: 77.8%;
}

.rightwidth43 {
padding-left: 49.4%;
}

.rightwidth44 {
margin-top: 1.5rem;
margin-bottom: 1rem;
padding-left: 0%;
width: 76.1%;
}

.rightwidth45 {
padding-left: 31.15%;
}

.rightwidth47 {
padding-left: 48.75%;
}

.rightwidth51 {
margin-left: 16.3%;
width: 69%;
}

.rightwidth52 {
margin-left: 37.1%;
}

.rightwidth54 {
padding-left: 17.7%;
}

.rightwidth55 {
padding-left: 15.5%;
}

.rightwidth57 {
padding-left: 9.25%;
}

.rightwidth58 {
padding-left: 15.6%;
}

.rightwidth62 {
padding-left: 11.25%;
}

.rightwidth63 {
margin-left: 17.75%;
width: 75%;
}

.rightwidth64 {
width: 53.7%;
}

.rightwidth65 {
width: 52%;
}

.rightwidth66 {
width: 96.5%;
}

.rightwidth68 {
padding-left: 17.5%;
width: 90%;
}

.rightwidth69 {
padding-left: 47.6%;
}

.rightwidth70 {
padding-left: 18%;
}

.rightwidth73 {
padding-left: 48.5%;
}

.rightwidth74 {
padding-left: .95%;
}

.rightwidth75 {
width: 71.25%;
}

.rightwidth77 {
width: 71.25%;
}

.rightwidth80 {
margin-left: 110rem;
width: 45%;
}

.rightwidth81 {
padding-left: 18%;
}

.rightwidth83 {
margin-left: 46%;
width: 20rem;
}

.rightwidth84 {
padding-left: 48.8%;
}

.rightwidth85 {
padding-left: 48.5%;
}

.rightwidth87 {
margin-left: 0.75%;
padding-left: 22%;
}

.rightwidth88 {
padding-left: 25.4%;
}

.rightwidth89 {
padding-left: 38.25%;
}

.rightwidth90 {
padding-left: 24.6%;
}

.rightwidth91 {
padding-left: 10.25%;
}

.rightwidth92 {
margin-left: 0.75%;
padding-left: 22%;
}

.rightwidth97 {
padding-left: 76rem;
}

.rightwidth99 {
width: 52.5%;
}

.rightwidth100 {
padding-left: 9.6%;
}

.rightwidth102 {
padding-left: 18%;
}

.spacer7 {
margin-top: -1.2rem;
/* margin-left: 0rem; */
}

.spacer9 {
height: 6.5rem;
}

.spacer21 {
margin-left: 47.4%;
}

.spacer26 {
margin-left: 33rem;
}

.spacer31 {
margin-left: 32rem;
}

.spacer41 {
padding-left: .1rem;
}

.spacer46 {
padding-left: 175rem;
}

.spacer56 {
margin-left: 47.5%;
width: 22rem;
}

.spacer60 {
margin-left: 233rem;
width: 25rem;
}

.spacer67 {
margin-left: 48%;
width: 20rem;
}

.spacer74 {
margin-left: 21.75%;
width: 57.5%;
}

.spacer76 {
margin-left: 18.75%;
width: 65%;
}

.spacer81 {
width: 16.5rem;
}

.spacer89 {
margin-left: 1.95rem;
}

.spacer93 {
margin-left: 1.6rem;
}

.spacer95 {
margin-left: 88.5rem;
width: 64%;
}

.spacer96 {
padding-right: 55rem;
padding-left: 13.6%;
width: 92.5%;
}

.spacer97 {
margin-top: .1rem;
margin-left: .5rem;
}

.spacer98 {
margin-left: 1.6rem;
}

.spacer99 {
margin-left: .5rem;
}

.spacer100 {
margin-left: 1.95rem;
}

.spacer101 {
margin-left: 1.95rem;
}

.spacer104 {
margin-bottom: 1rem;
}

.spacer108 {
margin-left: 18.8%;
width: 45%;
}

.spacer114 {
width: 48%;
}

.spacer115 {
margin-left: 0rem;
width: 43.4%;
}

.spacer120 {
margin-left: 0.5%;
width: 62.7%;
}

.spacer127 {
margin-top: -235%;
margin-left: -20%;
height: 10.5rem;
width: 12rem;
}

.spacer128 {
margin-left: 3.5rem;
width: 6.5rem;
}

.spacer129 {
margin-top: -2rem;
margin-left: 6rem;
width: 7rem;
}

.spacer161 {
width: 22rem;
}

.spacer170 {
margin-left: 31.2%;
}

.spacer174 {
margin-left: .5%;
}

.spacer181 {
margin-left: 48.1%;
width: 5%;
}

.spacer188 {
margin-left: 12.85%;
width: 76%;
}

.spacer189 {
margin-left: 12.5%;
width: 80.25%;
}

.spacer190 {
margin-left: 8.2%;
width: 78.75%;
}

.spacer192 {
margin-left: 10.4%;
width: 80.35%;
}

.spacer198 {
padding-left: 95.5rem;
}

.spacer199 {
padding-left: 96.5rem;
}

.spacer200 {
padding-left: 93.1rem;
}

.spacer201 {
padding-left: 92.7rem;
}

.spacer202 {
padding-left: 94rem;
}

.spacer203 {
padding-left: 176rem;
}

.spacer204 {
padding-left: 173rem;
}

.spacer205 {
padding-left: 172.5rem;
}

.spacer206 {
padding-left: 173.7rem;
}

.spacer207 {
padding-left: 116rem;
}

.spacer208 {
padding-left: 116.5rem;
}

.spacer209 {
padding-left: 114rem;
}

.spacer210 {
padding-left: 113.5rem;
}

.spacer211 {
padding-left: 114.5rem;
}

.spacer212 {
padding-left: 0rem;
}

.spacer213 {
padding-left: 0rem;
}

.spacer214 {
padding-left: 0rem;
}

.spacer215 {
padding-left: 0rem;
}

.spacer216 {
padding-left: 0rem;
}

.spacer217 {
padding-left: 0rem;
}

.spacer218 {
padding-left: 116.3rem;
}

.spacer219 {
padding-left: 116.3rem;
}

.spacer220 {
padding-left: 26.2rem;
}

.spacer221 {
padding-left: 26.2rem;
}

.spacer222 {
padding-right: 69rem;
padding-left: 13.6%;
width: 95.3%;
}

.spacer223 {
padding-right: 69rem;
padding-left: 13.6%;
width: 95.3%;
}

.spacer224 {
margin-left: 17.8%;
padding-left: 4rem;
width: 63%;
}

.spacer232 {
margin-top: -338%;
}

.spacer237 {
margin-top: .5rem;
margin-left: 222rem;
width: 10%;
}

.spacer240 {
margin-left: 15.65%;
}

.spacer241 {
margin-left: 18%;
}

.spacer242 {
margin-left: 18%;
}

.spacer246 {
margin-left: 1.9rem;
}

.spacer251 {
margin-top: -283%;
}

.spacer252 {
margin-top: -230%;
margin-left: -20%;
height: 10.5rem;
width: 12rem;
}

.spacer276 {
margin-left: 1.9rem;
}

.spacer277 {
margin-left: 15.65%;
}

.spacer280 {
margin-left: 22%;
padding-right: 14rem;
width: 63%;
}

.spacer281 {
margin-left: 22%;
padding-right: 14rem;
width: 63%;
}

.spacer282 {
margin-left: 264rem;
}

.spacer283 {
margin-top: -1rem;
margin-left: 229rem;
}

.spacer284 {
margin-left: 107rem;
width: 68%;
}

.spacer286 {
margin-left: 110rem;
}

.spacer288 {
margin-left: 111rem;
width: 70%;
}

.spacer292 {
width: 87%;
}

.spacer294 {
margin-left: 0rem;
width: 97%;
}

.spacer298 {
margin-left: 16.5rem;
width: 94.5%;
}

.spacer300 {
padding-right: 55rem;
padding-left: 13.6%;
width: 92.5%;
}

.spacer306 {
padding-left: 172.5rem;
}

.spacer309 {
padding-left: 93rem;
}

.spacer312 {
padding-left: 114rem;
}

.spacer313 {
padding-left: 0rem;
}

.spacer314 {
padding-left: 0rem;
}

.spacer319 {
margin-left: 2.5rem;
}

.table2 {
width: 80%;
border: none;
}

.table2, th, td {
margin-left: 15.8%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table5 {
margin-left: -106rem;
width: 537.75%;
}

.table6 {
width: 94%;
border: none;
}

.table6, th, td {
margin-left: 2.5%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table7 {
width: 87%;
border: none;
}

.table7, th, td {
margin-left: 11.4%;
border: none;
border-collapse: collapse;
border-spacing: 0;
}

.table8 {
margin-left: -108rem;
width: 518%;
}

.table9 {
margin-left: 9.1%;
width: 80%;
}

.table11 {
margin-left: 8.1%;
width: 83%;
}

.table13 {
margin-left: 8.9%;
width: 79.5%;
}

.table15 {
margin-left: 16.1%;
width: 69%;
}

.table19 {
margin-left: 29rem;
}

.table25 {
width: 81%;
}

.table33 {
width: 62%;
}

.table34 {
margin-left: .5%;
}

.table35 {
width: 62%;
}

.table39 {
width: 82.5%;
}

.table44 {
width: 82.5%;
}

.table45 {
margin-left: 88rem;
width: 66%;
}

.table47 {
margin-left: 88rem;
width: 64%;
}

.table48 {
margin-left: 104.5rem;
width: 57%;
}

.table49 {
margin-left: 90rem;
width: 318rem;
}

.table51 {
margin-left: 56rem;
width: 61.75%;
}

.table59 {
margin-left: 50.5rem;
margin-top: 3rem;
width: 82%;
}

.table60 {
margin-left: 13.25rem;
}

.table61 {
width: 82.5%;
}

.table64 {
margin-left: 86.5rem;
width: 64%;
}

.table65 {
margin-left: 75rem;
width: 66%;
}

.table69 {
margin-left: 6.5rem;
width: 40%;
}

.table70 {
margin-left: -1859rem;
width: 537.75%;
}

.title3 {
margin-left: 48.75%;
}

.title8 {
padding-left: 25.2rem;
}

.title24 {
margin-top: 52rem;
}

.title27 {
margin-left: -5.25%;
}

.title36 {
width: 135.5rem;
}

.title37 {
width: 90rem;
}

.title48 {
width: 190rem;
}

.title49 {
margin-left: 3.25%;
width: 10.9%;
}

.title51 {
margin-left: 2.9%;
width: 10.9%;
}

.title52 {
width: 9.5%;
}

.title53 {
width: 199rem;
}

.title54 {
margin-left: 18.6%;
}

.title55 {
margin-left: 3.25%;
width: 10.9%;
}

.title59 {
margin-left: 2.9%;
width: 10.7%;
}

.title65 {
padding-left: 27.1rem;
}

.title66 {
width: 9.3%;
}

.title67 {
width: 11rem;
}

.title68 {
width: 3rem;
}

.title69 {
width: 2.5rem;
}

.title73 {
width: 3rem;
}

.title74 {
margin-left: 3.15%;
width: 10.9%;
}

.title75 {
margin-left: 3%;
width: 10.9%;
}

.title76 {
margin-left: 13rem;
width: 10.9%;
}

.title77 {
width: 9.5%;
}

.title78 {
margin-left: 15rem;
width: 10.9%;
}

.title79 {
margin-left: 3.25%;
width: 10.9%;
}

.title80 {
margin-left: 14rem;
width: 10.9%;
}

.title81 {
width: 4rem;
}

.title82 {
width: 9.5%;
}

.title84 {
width: 4rem;
}

.title85 {
margin-left: 3.25%;
width: 10.9%;
}

.title86 {
margin-left: 16rem;
width: 10.9%;
}

.title87 {
margin-left: 12.5rem;
width: 10.9%;
}

.title88 {
width: 9.5%;
}

.title89 {
margin-left: 14rem;
width: 10.9%;
}

.title90 {
margin-left: 14rem;
width: 10.9%;
}

.title93 {
width: 3.2rem;
}

.title94 {
width: 4rem;
}

.title95 {
width: 4rem;
}

.title96 {
width: 11rem;
}

.title97 {
width: 2.5rem;
}

.title98 {
width: 2rem;
}

.title99 {
width: 2rem;
}

.title100 {
width: 1.25rem;
}

.title105 {
margin-top: 52rem;
}

.title106 {
margin-left: 48.75%;
}

.title108 {
width: .1rem;
}

.title109 {
width: 1.25rem;
}

.title111 {
width: 10rem;
}

.title112 {
width: 10rem;
}

.title113 {
width: 80rem;
}

.title114 {
width: 3rem;
}

.title115 {
width: 3rem;
}

.title116 {
width: 10rem;
}

.title117 {
width: 10rem;
}

.title118 {
width: 80rem;
}

.title120 {
padding-right: 36rem;
}

.title122 {
width: 3rem;
}

.title123 {
width: 3rem;
}

.title126 {
width: 3rem;
}

.title137 {
padding-left: 90rem;
}

.title139 {
padding-left: 35rem;
width: 100rem;
}

.title144 {
padding-left: 32rem;
width: 100rem;
}

.title145 {
margin-left: 49%;
}

.title147 {
padding-left: 35rem;
width: 100rem;
}

.title148 {
padding-left: 35rem;
width: 100rem;
}

.title149 {
padding-left: 35rem;
width: 100rem;
}

.title152 {
width: 11rem;
}

.title155 {
padding-left: 36rem;
width: 100rem;
}

.title156 {
width: 38rem;
}

.title157 {
margin-left: 49%;
}

.title160 {
width: 3rem;
}

.title161 {
margin-left: 12.5rem;
width: 11.2%;
}

.title162 {
width: 9.85%;
}

.title163 {
margin-left: 2.8%;
width: 11.2%;
}

.title164 {
margin-left: 14rem;
width: 11.2%;
}

.txtalgn116 {
width: 84rem;
}

.updatesummary3 {
width: 32rem;
}

.width1 {
width: 25rem;
}

.width2 {
width: 8%;
}

.width3 {
width: 278rem;
}

.width4 {
width: 17rem;
}

.width6 {
width: 41.85%;
}

.width7 {
width: 46.75%;
}

.width8 {
width: 46.75%;
}

.width9 {
width: 47.75%;
}

.width10 {
width: 46.75%;
}

.width11 {
width: 25rem;
}

.width12 {
width: 25rem;
}

.width14 {
width: 32%;
}

.width15 {
width: 45.75%;
}

.width16 {
margin-left: .75%;
width: 77.5%;
}

.width17 {
width: 46.5%;
}

.width19 {
width: 47.25%;
}

.width20 {
width: 46.75%;
}

.width23 {
width: 47.25%;
}

.width25 {
width: 280rem;
}

.width27 {
width: 8%;
}

.width29 {
width: 47.25%;
}

.width30 {
width: 100%;
}

.width31 {
width: 21rem;
}

.width33 {
width: 42.9%;
}

.width34 {
margin-left: 17.4%;
}

.width36 {
margin-left: 1%;
}

.width37 {
margin-left: .7%;
}

.width40 {
width: 46%;
}

.width41 {
width: 100%;
}

.width43 {
width: 100%;
}

.width44 {
width: 100%;
}

.width45 {
width: 46%;
}

.width46 {
width: 20rem;
}

.width47 {
padding-left: 0%;
margin-left: -.25%;
width: 91%;
}

.width48 {
width: 20rem;
}

.width49 {
margin-left: .75%;
width: 77.5%;
}

.width51 {
width: 25rem;
}

.width56 {
width: 46.5%;
}

.width57 {
width: 46.3%;
}

.width58 {
width: 20rem;
}

.width59 {
width: 48%;
}

.width60 {
width: 46.75%;
}

.width61 {
width: 46.75%;
}

.width63 {
width: 42.7%;
}

.width72 {
width: 100%;
}

.width73 {
width: 100%;
}

.width77 {
width: 46.75%;
}

.width79 {
width: 46.75%;
}

.width81 {
width: 41.75%;
}

.width82 {
width: 46.75%;
}

.width84 {
width: 46.75%;
}

.width86 {
width: 46.75%;
}

.width88 {
width: 46.75%;
}

.width91 {
width: 42.8%;
}

.width92 {
width: 42.8%;
}

.width93 {
width: 44.4%;
}

.width94 {
margin-left: 17.45%;
width: 67.75%;
}

.width95 {
width: 43.6%;
}

.width96 {
width: 42.7%;
}

.width97 {
width: 29.2%;
}

.width98 {
margin-left: 17.45%;
width: 67.75%;
}

.width99 {
width: 46.75%;
}

.width101 {
width: 46.75%;
}

.width102 {
width: 46.75%;
}

.width104 {
width: 46.75%;
}

.width105 {
width: 46.75%;
}

.width106 {
width: 80%;
}

.width107 {
width: 46.75%;
}

.width108 {
margin-left: .75%;
}

.width109 {
width: 46.75%;
}

.width110 {
width: 26.25%;
}

.width111 {
margin-left: 45.5rem;
}

.width112 {
margin-left: 8.15%;
width: 80%;
}

.width113 {
width: 80%;
}

.width114 {
width: 46.75%;
}

.width118 {
width: 29%;
}

.width119 {
width: 46.75%;
}

.width120 {
margin-left: 8.15%;
width: 62%;
}

.width121 {
margin-left: 46.95%;
}

.width122 {
width: 45.75%;
}

.width123 {
width: 100.5%;
}

.width125 {
margin-left: 17.45%;
width: 82%;
}

.width126 {
width: 80%;
}

.width127 {
width: 46.75%;
}

.width130 {
margin-left: 1.2%;
width: 57%;
}

.width132 {
margin: auto;
padding-left: 1rem;
width: 79%;
}

.width133 {
margin-left: 17.45%;
width: 82%;
}

.width134 {
width: 90.75%;
}

.width137 {
margin-left: 17.45%;
width: 67.75%;
}

.width138 {
width: 46.75%;
}

.width142 {
margin-left: 8.15%;
width: 80%;
}

.width143 {
margin-left: 86rem;
}

.width144 {
margin-left: 8.2%;
width: 80%;
}

.width145 {
width: 21.75%;
}

.width146 {
width: 46.5%;
}

.width149 {
width: 47.5%;
}

.width150 {
margin-left: 48.95%;
}

.width151 {
margin-left: 27.45%;
}

.width152 {
width: 46.75%;
}

.width153 {
margin-left: .75%;
width: 77.5%;
}

.width154 {
margin-left: 8.15%;
width: 62%;
}

.width155 {
margin-left: 17.45%;
width: 67.75%;
}

.width156 {
width: 46.75%;
}

.width157 {
width: 46.75%;
}

.width158 {
width: 46.75%;
}

.width159 {
width: 46.75%;
}

.width160 {
width: 46.75%;
}

.width161 {
width: 46.75%;
}

.width162 {
width: 46.75%;
}

.width163 {
width: 46.75%;
}

.width164 {
width: 46.75%;
}

.width165 {
width: 46.75%;
}

.width166 {
width: 46.75%;
}

.width167 {
margin-left: 8.2%;
width: 80%;
}

.width168 {
margin-left: .75%;
width: 77.5%;
}

.width170 {
margin-left: 17.45%;
width: 67.75%;
}

.width171 {
margin-left: 17.45%;
width: 67.75%;
}

.width172 {
margin-left: 17.45%;
width: 67.75%;
}

.width174 {
width: 80%;
}

.width175 {
width: 46.75%;
}

.width176 {
width: 46.75%;
}

.width177 {
width: 46.75%;
}

.width178 {
width: 46.75%;
}

.width182 {
width: 47.5%;
}

}
