/* .hidden elements without a .show_child parent are meant to be displayed by
 * having the hidden class removed by javascript */
.hidden {
    display: none;
}

.show_child { cursor: pointer; }
.show_child>.hidden { cursor: default; }

.tooltip {
    padding: 5px;
    text-align: left;
    position:absolute;
    z-index: 2;
}

body.overflow_hidden { overflow: hidden; }

.failed_to_load_info { text-align: center; }
.failed_to_load_info .wrapper {
    display: inline-block;
    text-align: left;
    max-width: 90%;
}

a#mailhide  { text-decoration: underline; }
