/* CSS Document 

 Theme Name:   innoTheme
 Template:     YTP
 Author:       innosolutions
 Description:  YT Child Theme
 Version:      1.0.2 | 2023-02-01
 innoBaseline  1.0
 VS-Edition    1.74.3
*/

/* [ GENERAL */

.hide {
    display: none;
}

/* [[ Typo */
p {
    font-size: 20px;
}

.el-content.uk-panel.uk-margin-top p a{ 
    font-family: 'Architects Daughter';
    font-size:1.2em;
}

.uk-text-justify p,
.el-content.uk-panel p {
    hyphens: auto;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
}

/* Typo ]] */

/* GENERAL ] */


/* [ LOGO */

.tm-headerbar-top {
    padding: 0px;
}


/* LOGO ] */


/* [ NAVI */

.uk-navbar-item,
.uk-navbar-nav>li>a,
.uk-navbar-toggle {
    min-height: 10px;
}

.uk-navbar-nav>li.uk-active>a {
    /* background: url(../../../images/gfx/navistroke.svg);
        padding:0px 20px;
        width:100%;
        min-width:200px; */

}

nav.uk-navbar div.uk-navbar-center ul.uk-navbar-nav {
    gap: 50px;
}

.uk-navbar-primary .uk-navbar-nav>li>a {
    font-size: 26px;
}

/* NAVI ]*/

/* [ SLIDER */


/* SLIDER ] */

/* [ FILM */
/* movie */
.uk-panel iframe.uk-responsive-width {
    height: 600px;
}

 .home-slider.uk-margin-remove-vertical.uk-text-center.uk-slider.uk-slider-container div.uk-position-relative ul.uk-slider-items.uk-grid-match li.el-item.uk-width-1-1.uk-active div.uk-cover-container div.uk-position-center div.uk-panel.uk-padding.uk-margin-remove-first-child{
    transform: rotate(-5deg);
}

.home-slider h3.el-title{
text-shadow: 5px 5px 10px #fff;
background: url("../../../images/gfx/homenavistroke.svg");
  background-repeat: repeat;
  background-size: auto;
background-size: cover;
background-repeat: no-repeat;
height: 120px;
padding-top: 30px;
}

.home-slider .el-meta.uk-h2{
    text-shadow: 5px 5px 10px #fff;
background: url("../../../images/gfx/homenavistroke.svg");
  background-repeat: repeat;
  background-size: auto;
background-size: contain;
background-position:50%;
background-repeat: no-repeat;
height:50px;


}



/* FILM ] */

/* [ AUDIO */
/* movie */

/* AUDIO ] */

/* [ CREW */
/* movie */

body .crew-grid .el-content.uk-panel.uk-margin-top {
    margin-top: 3px !important;
}

.crew-grid .el-item .uk-panel h5 {
    margin: 10px 0 0;
    color: #20331a;
}

.crew-grid iframe.uk-responsive-width {
    height: auto !important;
    width: 700px
}

/* CREW ] */

/* [ FILTER */
ul.el-nav.uk-flex-top.uk-subnav.uk-subnav-pill.nav-horizontal li {
    padding-left: 1px;
    margin: 2px;
}

/* FILTER ] */


/* [ FORMS */

.form-control:where(input),
.form-select:not([multiple])[size="1"],
.form-select:where(select):not([multiple]):not([size]),
.uk-input,
.uk-select:not([multiple]):not([size]),
.form-control:where(textarea),
.form-select:where(select)[multiple],
.form-select:where(select)[size],
.uk-select[multiple],
.uk-select[size],
.uk-textarea {
    background: #b7946a;
    color: #fff;
    border: none;
}

.form-control:where(input):focus,
.form-select:not([multiple])[size="1"]:focus,
.form-select:where(select):not([multiple]):not([size]):focus,
.uk-input:focus,
.uk-select:not([multiple]):not([size]):focus,
.form-control:where(textarea):focus,
.form-select:where(select)[multiple]:focus,
.form-select:where(select)[size]:focus,
.uk-select[multiple]:focus,
.uk-select[size]:focus,
.uk-textarea:focus {
    background: #20331a;
    color: #fff;
}

::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #e5e5e5 !important;
    opacity: 1;
    /* Firefox */
}

::placeholder:focus {
    color: #fff !important;
}

/* FORMS ] */




/* [ FOOTER */
.uk-section-muted:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    height: 44px;
    background-repeat: repeat-x;
    background-image: url("../../../images/gfx/paper-bg-creme.svg");
    margin-top: -70px;
    z-index: 9950;
    background-size: cover;
    margin-left: -10px;
    margin-right: -10px;
    transform: scaleY(-1);
}


/* FOOTER ] /*


/* * * * * * * * * * * * * */

/* [ RESPONSIVE */

@media screen and (max-width: 1520px) {}

@media screen and (max-width: 1199px) {}

@media screen and (max-width: 959px) {
    .home-movie.uk-margin.uk-text-center {
        max-width: 350px;
        margin: auto;
    }

.home-slider .uk-panel.uk-padding.uk-margin-remove-first-child h3.el-title.uk-heading-medium.uk-font-secondary.uk-text-primary.uk-margin-top.uk-margin-remove-bottom{
    background:none;
    }


    .home-slider .el-meta.uk-h2{
        margin-top:100px !important;
    }
}

@media screen and (max-width: 679px) {
    .home-slider iframe {
        display: none
    }

    .home-slider {
        background: url("../../../images/gfx/ZKS_Discovery-Film-Plakat.jpg");
        background-size: cover;
        width: 100%;
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: center;
    }

    .home-movie.uk-margin.uk-text-center div.uk-box-shadow-bottom:after {
        background: none
    }
}


/* RESPONSIVE ] */