label.markup {
    position: absolute;
    padding: 0.5em;
    color: #adb5bd;
    background: #212529;
    /* opacity: 0.9; */
    border: 1px solid #adb5bd;
    border-radius: 15px 15px 15px 0px;
    z-index: 1;
    -webkit-border-radius: 15px 15px 15px 0px;
    -moz-border-radius: 15px 15px 15px 0px;
    -ms-border-radius: 15px 15px 15px 0px;
    -o-border-radius: 15px 15px 15px 0px;
}

label.markup:hover {
    z-index: 2;
    cursor: pointer;
}

label.markup img.arrow {
    position: absolute;
    left: -10px;
    top: 100%;
}

label.markup img.thumbnail {
    border-radius: 10px;
}

svg#part-current-temperature {
    display: block;
    margin-left: auto;
    margin-right: auto;
}