/*
=====================================================================
= Standard HTML Elements
=====================================================================
*/

@media screen and (orientation: landscape)
{
    html
    {
        background-image: var(--landscape-bg-image);
        background-position: var(--background-position);
        background-size: cover;
        background-repeat:no-repeat;
        background-attachment:fixed;
        transition: background-image 0.5s ease-in-out;
    }
}

@media screen and (orientation: portrait)
{
    html
    {
        background-image: var(--portrait-bg-image);
        background-position: var(--background-position);
        background-size:cover;
        background-repeat:no-repeat;
        background-attachment:fixed;
        transition: background-image 0.5s ease-in-out;
    }
}

.album-play-controls
{
    background-color: var(--sources-bg-colour);
}

.mainpane
{
    background-color: var(--sources-bg-colour);
}

#artistbio
{
    padding:4px;
}

#playlist_top, #playlist_buttons
{
    background-colour: var(--playlist-bg-colour);
}

body.phone .dropmenu.album2
{
    background-color: transparent;
}
