#datalist-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
#data-list .delete {
    float: right;
    width: 20px;
    height: 20px;
    margin: 0;
    padding: 0;
    border-radius: 4px;
    font-size: 1em;
    line-height: 20px;
    text-align: center;
    color: #757575;
    background: #E0E0E0;
    cursor: pointer;
}
#data-list .delete:hover {
    color: #212121;
    background: #BDBDBD;
}
#open-share {
    position: absolute;
    z-index: 10000;
    margin: 0;
    padding: 0;
}
#open-share .button {
    display: inline-block;
    height: 24px;
    margin: 0;
    padding: 8px 32px 8px 32px;
    border-radius: 4px;
    font-size: 1.15em;
    line-height: 24px;
    color: #FFFFFF;
    background: #1976D2;
    cursor: pointer;
}
#open-share .button:hover {
    background: #2196F3;
}