.ml-chapter > td:last-child
{
    padding-left: 2em;
}

.ml-script td
{
    border: none;
    padding-right: 2em;
}

.ml-script h3
{
    font-size: 1.2em;
    cursor: pointer;
}

.ml-topic > td:last-child
{
    font-weight: bold;
}

.ml-topic > td:first-child,
.ml-chapter > td:first-child
{
    padding-left: 0.5em;
}

.ml-script
{
    margin-top: 1em;
}

.ml-script h3:before {
    content: "\E99C";
    pointer-events: none;
    padding-left: 0.3em;
    padding-right: 0.3em;
    color: #a7a7a7;
    display: inline-block;
    font: normal normal normal 14px/1 MiamedFonts;
    font-size: inherit;
    speak: none;
    text-rendering: auto;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ml-script.open h3::before
{
    transform: rotate(180deg);
}

.Sheet.ml h2
{
    display: inline
}

a.medilearn-30-days
{
    color: #0bbbef;
    font-size: 1.2em;
    font-weight: bold;
    float: right;
}