/* Changes in third-party code! */

.olControlAttribution {
    bottom: 0 !important; /* makes the OSM copyright move to the very bottom of the map */
}

/* AMPLE settings */

.ct-symbol-small {
    font-size: x-small;
    color: silver;
}

.ct-infobox, .ct-moreinfo {
    border: 0 !important;
    background: white !important;
    margin-bottom: 2em;
}

.ct-infobox h3, .ct-moreinfo h3 {
    border-bottom: 1px solid black;
}

.ct-searchresultbox {
    background: white !important;
    border: 0 !important;
    padding-left: 0 !important;
}

.ample-display-label-block {
    color: #666666;
    display: block;
}

.ample-display-content-block {
    /* padding-left: 1em; */
    display: block;
}
.ample-display-line-block {
    margin-bottom: 0.25em
}
.ample-display-noindent {
    display: block;
    padding: 0;
}
.ample-display-line-caption {
    display: block;
    margin-top: 0.5em;
    font-size: smaller;
}
.note-1 {
    font-size: smaller;
    font-style: italic;
    color: #666666;
}
.note-2 {
    font-size: smaller;
    color: #666666;
}
.ct-depictions-grid-row {
    margin-bottom: 1em;
}

.ct-sn-signature {
    font-size: smaller;
    color: #666666;
    margin-top: 1ex;
    text-align: right;
    font-style: italic;
}

.ct-sn-annotation .ct-sn-annotation {
    padding-left: 1em;
}

.ct-sn-annotation {
    margin-top: 1em;
    margin-bottom: 2em;
}