body {
    color:#000000; 
    background-color:#fafcff; /* #e3ecff;*/
    font-size:1.4em;
    margin: 3%;
}

p {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0.2em 0.2em 0.2em 0.2em
}

p1 {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0.1em 0.1em 0.1em 0.1em
    font-size:0.8em;
}

li {
    margin-top: 15px;
}

th, td {
    font-size:1.4em;
}

a{
  font-weight: bold;
}
a:link {color:#0e1574;text-decoration: none;}      /* unvisited link */
a:visited {color:#0e1574;text-decoration: none;}  /* visited link */
a:hover {color:#741500;text-decoration: none;}  /* mouse over link */
a:active {color:#741500;text-decoration: none;}  /* selected link */ 


input[type='checkbox'] { display: none; }

.wrap-collapsible { margin: 1.2rem 0; }

.lbl-toggle {
    display: block;
    font-size: 1.2rem;
    text-align: left;
    padding: 1rem;
    color: #000;
    background: #aaccff;
    cursor: pointer;
    border-radius: 7px;
    transition: all 0.25s ease-out; }

.lbl-toggle:hover { color: #FFF; }

.lbl-toggle::before {
    content: ' ';
    display: inline-block;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid currentColor;
    vertical-align: middle;
    margin-right: .7rem;
    transform: translateY(-2px);
    transition: transform .2s ease-out; }

.toggle:checked+.lbl-toggle::before {
    transform: rotate(90deg) translateX(-3px); }

.collapsible-content {
    max-height: 0px;
    overflow: hidden;
    transition: max-height .25s ease-in-out; }

.toggle:checked + .lbl-toggle + .collapsible-content { max-height: 1000em; }

.toggle:checked+.lbl-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

.collapsible-content .content-inner {
    background: rgba(160, 200, 255, .5); /*#aaccff; rgba(0, 105, 255, .2);*/
    border-bottom: 1px solid rgba(0, 105, 255, .45);
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    padding: .5rem 1rem; }

.collapsible-content p { margin-bottom: 0; }

