
html, body {
font-family: Verdana,sans-serif !important;
}



/*Gallery overview*/

.textbox {
    height: 350px !important;
}


/*Watermark becoda.at*/

.made-with-pk {
    width: 40px;
    height: 40px;
    display: block;
    
    z-index: 555;
    float: left;
    border-radius: 40px;
    margin-top: -1px !important;
    background-color: rgba(16, 16, 16, 0.09);
    border: 1px solid rgba(255, 255, 255, 0.09);
    color: rgba(255, 255, 255, 0.09);
    cursor: pointer;
    padding: 2px;
    white-space: nowrap;
    overflow: hidden;
    -webkit-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
    -moz-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
    -o-transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
    transition: 0.55s cubic-bezier(0.6, 0, 0.4, 1);
    opacity: 0.2;
        margin-top: -5px;
}

.made-with-pk .brand {
    position: relative;
    margin-top: 4px;
    letter-spacing: -1px;
    font-size: 2.4em;
    font-weight: 900;
}

.brand {
    margin-bottom: 50px;
    height: 135px;
}

#watermark {
    bottom: 45px;
    z-index: 10;
}

/*------------------Spotify home-----------------*/
/*header*/
.home .mod_article.spotify:not(.fullwidth)>.container {
    padding-top: 50px;
}

.AcNBXY8a1dtuVjzohHum.QVzM9SU5i7YbTDNHLg7f {
    background: brown !important;
}

/*content*/
.O0ZFaBo1FhgfIfjmtbO0 {
    background-color: rgba(0,0,0,.1) !important;
}

.embed-widget-container.has-track-list .AcNBXY8a1dtuVjzohHum.QVzM9SU5i7YbTDNHLg7f {
    background-color: gray !important;
}
/*---------------- bottom --------------------*/

#mmenu .mod_mmenu_custom_nav a {
    display: none;
}

/*----------------- Video home ----------------*/
@media only screen and (min-width: 768px) {
        .home .ce_player video {
            width: 50% !important;
            display: block;
            margin: 0 auto;
        }

}
/*------------------ Portfolioreader Discography ------------------*/

.portfolioreader .ce_player {
    position: relative;
    overflow: visible !important;
}

.portfolioreader figcaption.caption {
    position: absolute;
    top: 50px;
    padding-left: 20px;
    font-size: 9pt;
}      
}