/* Enter Your Custom CSS Here */
.thumbnail {position: relative; z-index: 8; text-decoration: none !important}
.thumbnail:hover {background: transparent; z-index: 9}
.thumbnail > span {display: none; position: absolute; top: -220px; left: -120px; padding: 5px}
.thumbnail > span img {padding: 2px; width:342px; height:222px; background-color:transparent;}
.thumbnail:hover > span {display: block; border: none; background-color: transparent; color: black;width:342px; height:222px;}
.thumbnail:hover span span {display: inline; border: none;width:342px; height:222px;}
.thumbnail {
    display: initial!important;
    background-color: transparent!important;
    border: none!important;
}

header .logo-link img {
    width: 200px!important;
}

header.fixed:not(.top-menu-position-header) .logo-link > img {
    max-height: 150px!important;
    width: auto;
    max-width: 150px!important;
}

/*.foogallery-album-gallery-list .foogallery-pile h3 span {
    display: block;
    font-size: 0.6em;
    display: none!important;
}*/


.page-id-3124 label {
    width: 100%!important;
}

.container-bg.with-bg .container-bg-overlay {
    height: 350px!important;
}

.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {
    color: #fff;
    border-color: #3876ba!important;
    background-color: #3876ba!important;
}

span.post-comments-count {
    display: none!important;
}

.moove-gdpr-branding-cnt {
    display: none!important;
}

.lity-container {
    max-height: 500px!important;
}

#advanced-cookies .moove-gdpr-status-bar {
    display: none!important;
}