/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/


/*************** OPTIONS  ***************/

@media (max-width: 549px) {
[data-show="hide-for-small"], .hide-for-small {
    display: inherit !important;
}
}

.entry-meta, .entry-category {
	display:none !important;
	visibility:hidden !important;
}

/*************** CHEATSHEET  ***************/


.flex-col.flex-grow.nav-prev.text-left {
    text-align: center;
}

.flex-col.flex-grow.nav-next.text-right {
    text-align: center;
}

@media screen and (min-width: 480px) {
    .article-inner.has-shadow .entry-content, .article-inner.has-shadow footer.entry-meta, .article-inner.has-shadow .entry-header-text, .article-inner.has-shadow .author-box {
    padding-left: 3em;
    padding-right: 3em;
}

.single .article-inner.has-shadow .entry-content {
    padding-top: 3em;
    padding-bottom: 3em;
}
}

.off-canvas-center .mfp-content {
    overflow-y: hidden;
}

.nav-line-bottom>li>a:before, .nav-line-grow>li>a:before, .nav-line>li>a:before {
    height: 1px;
}

.off-canvas-center.mfp-bg.mfp-ready {
    opacity: 1;
}

@media (max-width: 549px) {
.is-large {
    font-size: 1.5em;
}
}

.film-headline {
	text-transform: none!important;
	letter-spacing: 2px !important;
}

/*************** COOKIE NOTICE  ***************/

#cn-accept-cookie.button {
 background:#67A9A5 !important;
}

#cn-notice-text {
 margin-right:20px;
}

#cookie-notice .cn-button {
    margin-left: 0px;
}

#cookie-notice {
    z-index: 999999999;
}

#cookie-notice .cn-button {
    margin: 10px 0px !important;
}

a.cookie-link:hover {
    color: #4e827f !important;
}