html {
    background: linear-gradient(0deg, rgba(60,60,60,1) 0%, rgba(42,44,43,1) 100%) no-repeat;
    height: 100%;
    width: 100%;
}
body {
    margin: 0;
    padding: 0;
    /*background-color: #2A2C2B;*/
    overflow: hidden;
}
h1 {
    font-family: 'Oxygen', sans-serif;
    color: #fff;
}

p, span {
    font-family: 'Source Sans Pro', sans-serif;
    color: #fff;
}

#taskbar {
    display: flex;
    position: absolute;
    top: 0;
    width: 100%;
    height: 15px;
    z-index: 1;
    -webkit-app-region: drag;
}
#taskbar i {
    transition: .1s ease-in-out;
    padding: 10px;
    color: #BDC3C7;
    z-index: 5;
}

#content {
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: cover;
    object-fit: fill;
}

.fill {
    width: 100%;
}