.multiLineHelpText {
    padding-left: 10px;
}

.questionMarkHelpText {
    padding-left: 10px;
}

.actionMessage {
    color: #6bb324;
    font-size: 1.6em;
}

.ui-progressbar {
    position: relative;
}

.progress-label {
    position: absolute;
    left: 44%;
    top: 4px;
    font-weight: bold;
    text-shadow: 1px 1px 0 #fff;
}

.label {
    font-weight: bold;
}

.table-decorated thead th.sorted a,
.table-decorated thead th a.sorted {
    font-weight: bold;
}

/* Ascending */
.table-decorated .order1::after {
    font-weight: bold;
    content: "\00A0\2191";

    /* Ensure we're not inserting a line break */
    display: inline-block;
    width: 1em;
    margin-right: -1em;
}

/* Descending */
.table-decorated .order2::after {
    font-weight: bold;
    content: "\00A0\2193";

    /* Ensure we're not inserting a line break */
    display: inline-block;
    width: 1em;
    margin-right: -1em;
}

#session-count-down {
    display: inline-block;
    cursor: help;
}

#session-count-down + * {
    display: inline-block;
    margin-left: 1em;
}

#session-count-down .icon {
    vertical-align: top;
}

#session-count-down .template {
    display: none;
}

#session-count-down.sticky {
    padding: 1em 1em 0.75em;
    position: fixed;
    top: 5em;

    /* Pull to page center, then offset to the right by a fixed amount */
    left: 50%;
    margin-left: 30em;

    background-color: #e6e6e6;
}

ul.table-column-actions {
    list-style: none;
    margin: 0;
    padding-left: 0;
}

ul.table-column-actions li + li {
    padding-top: 0.5em;
}

.dtx table.table-decorated tbody a.button {
    color: #383838;
}

.dtx table.table-decorated tbody a:hover {
    text-decoration: none;
}

/* unordered list style disc */
.dtx ul.list-unordered-disc{
    margin:0 0 20px;
    font-size:1.6em;
    list-style-type:disc;
    list-style-position:outside;
}
.dtx ul.list-unordered-disc.font-size-small{
    font-size:1.3em
}

/* Fix font sizes in SmartBridge JS app */

.smartbridge {
    font-size: 1rem;
}

.smartbridge ul, .smartbridge p, .smartbridge .button {
    font-size: 1rem;
}

.smartbridge h3 {
    font-size: 1.6rem;
}

.smartbridge h4 {
    font-size: 1.1rem;
}

/* Fix font sizes for CKEditor itself and embedded content */

.ck-content ul {
    font-size:1rem;
}

.ck-content ol {
    font-size:1rem;
}

.ck-content .text-tiny {
    font-size: 0.7em;
}

.ck-content .text-small {
    font-size: 0.85em;
}

.ck-content .text-big {
    font-size: 1.4em;
}

.ck-content .text-huge {
    font-size: 1.8em;
}

