.illustrationClass {
    background-image: url(https://sts.bournemouth.ac.uk/adfs/portal/illustration/illustration.jpg?id=EB3F2C5990B94A41B11E3DD245D4E9A29E6081D335482DF556693CF65CC11D6C);
}

.popup {
    display: block;
    position: absolute;
    left: 2.5%;
    top: 2.5%;
    background-color: white;
    border: 1px solid #bbb;
    padding: 1em;
    width: 95%;
    height: 95%;
    overflow-y: auto;
}

pre {
    font-family: courier, fixed;
    font-size: 85%;
    word-wrap: break-word;
    overflow: initial;
    padding-bottom: 1em;
    white-space: pre-wrap;
}

h2 {
    margin-bottom: 1em;
}

a {
    cursor: pointer
}

.hide {
    display: none;
}

.alert.alert-danger {
    margin-bottom: 1em;
}

#introduction table td.box {
    width: 50%;
    padding: 8px;
}

#introduction table a {
    display: block;
    color: white;
}

#introduction table td.royalbluebox {
    background: #0072c6;
}

#introduction table td.lightbluebox {
    background: #00BCF2;
}

#introduction table td.orangebox {
    background: #DC3C00;
}

#introduction table td.darkbluebox {
    background: #00188F;
}