dd {
    margin-left: 15px;
}

div.applet { 
    background-color: #ede;
    border: 1px solid #B0B0B0;
    box-shadow: 0 2px 0 #B0B0B0;
    padding: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 40px;
    font-weight: bold;
    text-align: center;
    display: inline-block;
    font-size: 14px;
}

div.no-applets { 
    background-color: #F0F0F0;
    border: 1px solid #B0B0B0;
    box-shadow: 0 2px 0 #B0B0B0;
    padding: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    display: inline-block;
}

div.applet-base {
    border: 1px solid #B0B0B0;
    box-shadow: 0 2px 0 #B0B0B0;
    padding: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    display: inline-block;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}

div.applet-support {
    background-color: #ede;
}

div.applet-link {
    background-color: #ede;
}

div.custom-container { 
    border-top: 1px solid black;
    margin-top: 0px;
    border-color: grey;
}

a {
    text-decoration: none;
}

div.admonition-small {
//    margin-top: 5px;
//    margin-bottom: 5px;
    padding: 7px;
    display: table;
}

.underline {
  text-decoration: underline;
}


/* ard-table-base */

table.ard-table-base {
}

table.ard-table-base > thead > tr > th,
table.ard-table-base > tbody > tr > th,
table.ard-table-base > tfoot > tr > th {
    vertical-align: middle;
    text-align: center;
}

/* ard-table-w100per */

table.ard-table-w100per {
    width: 100%;
}

/* ard-table-w50per */

table.ard-table-w50per {
    width: 50%;
}

/* ard-table-content-vcenter */

table.ard-table-content-vcenter {
    width: 50%;
}

table.ard-table-content-vcenter > thead > tr > td,
table.ard-table-content-vcenter > tbody > tr > td,
table.ard-table-content-vcenter > tfoot > tr > td {
    vertical-align: middle;
}

/* ard-table-commands */

table.ard-table-commands {
    width: 80%;
}

/* ard-table-lifecycles */

table.ard-table-lifecycles {
    width: 80%;
}

/* ard-table-lifecycles */

table.ard-table-values {
    width: 760px;
}

/* ard-table-lifecycles-cryptokey */

table.ard-table-lifecycles-cryptokey {
    width: 450px;
}

/* ard-table-supported-devices */

table.ard-table-supported-devices {
    width: 80%;
}

/* ard-table-functionality */

table.ard-table-functionality {
    width: 95%;
}

ul {
    padding-left: 25px;
}

a em {
    font-style: inherit;
}

blockquote {
    color: inherit;
    font-style: inherit;
    margin-inline-start: 30px;
}

