/*

    Theme Name: Film Campaign Child Theme

    Theme URI: http://wordpress.templaza.net/filmcampaign/

    Author: Templaza

    Author URI: http://templaza.com

    Version: 1.0

    Description: WP! This is my dream.

    License: GNU General Public License v2 or later

    License URI: http://www.gnu.org/licenses/gpl-2.0.html

    Tags: one-column, two-columns, three-columns, four-columns, right-sidebar, custom-menu, featured-images, full-width-template, theme-options

    Template: film-campaign

*/

@import url("../film-campaign/style.css");



/* Footer Copyright 100% */

.tz-copyright {

	max-width: 100% !important;

	width: 100% !important;

}



/* Allgemeine Link-Farbe */

a:hover, a:focus {

	color: #a2b7b8;

}



/* Menu-Links */

.tz-header.tz-header-type-4 .tz-header-menu-box > nav .menu__level li a {

	color: #a8a8a8;

}



.tz-header.tz-header-type-4 .tz-header-menu-box > nav .menu__level li a:hover, .tz-header.tz-header-type-4 .tz-header-menu-box > nav .menu__level li a.current_menu_item {

	color: #ffffff;

}



.tz-header.tz-header-type-4 .tz-header-menu-box > nav .menu__level li a:hover, .tz-header.tz-header-type-4 .tz-header-menu-box > nav .menu__level li a.current_menu_item {

	color: #ffffff;

}



/* Title color */

.tz-description.tz-story .title {

	color: #a2b7b8; 

}



/* Overlay-Menu weniger breit */



@media screen and (min-width: 768px) and (max-width: 959px) {

    .tz-header.tz-header-type-4 .tz-header-menu-box {

		width: 40% !important;

	}

}



@media screen and (min-width: 960px) {

    .tz-header.tz-header-type-4 .tz-header-menu-box {

		width: 20% !important;

	}

}





.tz-header.tz-header-type-4 .tz-header-menu-box > nav .menu__level li a {

	font-size: 24px;

	line-height: 0.5em;

}

/* Facebook Button */

.tz-header.tz-header-type-4 .tz-menu-content .menu-share .social-btn-custom {

  font-size: 26px;

  color: #fff;

  width: 30px;

  line-height: 30px;

  text-align: center;

  cursor: pointer;

}



.social-btn-custom a:hover, a:focus {

	color: #3b5998;

}



/* Scrollup-Button ausblenden */

#btn_top {

	display: none;

}



/* Language Switcher */

.lang-switcher {

	position: relative;

	display: inline-block;

	vertical-align: top;

	line-height: 24px;

}

.lang-switcher a {

	margin: 0px 25px;

	font-size: 24px;

	

}



.lang-switcher a:hover,

.lang-switcher a:focus {

	color: #fff;

}



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

    .lang-switcher a {

		margin: 0px 10px;

	}

}





/* ------------------------- COPIED FROM VC CSS AREA TO HERE SO DEVELOPERS CAN FIND THIS CODE EASILY ELSE IT WOULD BE A DIFFICULT ------------------------- */

#bd {
    background-color: #191919;
}



#ml-menu .menu__breadcrumbs {
    visibility: hidden;
    display: none;
}

@media only screen and (max-device-width : 680px) and (orientation: portrait) {
 /*
 #bd, #fullpage, body, .no_container, .tz_overlay, .tz_bgslide, .vc_custom_1490173350129, .mCustomScrollBox, .mCSB_container {
 -ms-touch-action: auto !important;
 touch-action: auto !important;
 overflow: scroll !important;
 }
 .tz-description, .tz-story, .tz-des-content, .tz-description.tz-story .tz-des-content, .mCustomScrollbar, ._mCS_1 {
 position: relative !important;
 -ms-touch-action: auto !important;
touch-action: auto !important;
 overflow-y: scroll !important;
}
 
html.fp-enabled, .fp-enabled body {
overflow: scroll !important;
}
 
.logo_bmm {
display: none !important;
}
.tz-full-video .tz-video-content {
background-image: url(https://www.bluemymind.ch/web/wp-content/uploads/2017/08/Logo-3.png);
background-repeat: no-repeat;
background-position: top center;
padding-top: 100px;
}
.tz-description.tz-story .tz-des-content .content {
 padding-top: 60px;
}
*/
.home.page-id-1322 .mCustomScrollbar {
 -ms-touch-action: none !important;
 touch-action: none !important;
 }
/*
.tz-description.tz-story .tz-des-content {
 padding: 0;
 }

#mCSB_1_scrollbar_vertical, .tz-description.tz-story .tz-des-content.tz-scrollbar-custom:before, .tz-description.tz-story .tz-des-content.tz-scrollbar-custom:after {
 display: none !important;
 }

 #mCSB_1_container {
 display: flex;
 align-items: center; 
 height: 100%;
 text-align: center;
 display: block !important;
 overflow: auto !important;
 }
 .title {
 display: none;
}

 .subheader, .subheader-box {
 display: block !important;
 letter-spacing: 0.2em;
 line-height: 1.2em;
 font-size: 24px !important;
 font-style: normal;
 }

 .tz-gallery #supersized img {
 height: auto !important;
 max-width/Users/netfangag/Library/Caches/Cleanup At Startup/Transmit/6917BDCA-775F-41F8-AAFA-3EDA2B831B45/style.css: 100% !important;
 }
*/ 
 .home.page-id-1322 #supersized li.prevslide img, 
 .home.page-id-1322 #supersized li.activeslide img {
 left: -450px !important;
 }
 
}

@media only screen and (max-device-width : 780px) and (orientation: landscape) {
/*
 .page-id-1283 .tz-description.tz-story {
    margin-top: 0px;
    height: auto;
 }
 .page-id-2260 .tz-description.tz-story {
    margin-top: 0px;
    height: auto;
 }
  .tz-gallery #supersized img {
 height: auto !important;
 max-width: 100% !important;
 }*/
 /*
 .tz-description.tz-story .tz-des-content, #bd {
    -ms-touch-action: auto !important;
    touch-action: auto !important;
    height: auto !important;
    overflow: auto !important;
 }
 */

}



/*.tz-description.tz-story .tz-des-content.tz-scrollbar-custom:before, 
.tz-description.tz-story .tz-des-content.tz-scrollbar-custom:after,*/
.home.page-id-1322 #mCSB_1_scrollbar_vertical, {
    display: none !important;
}

.home.page-id-1322 .mCustomScrollbar {
    -ms-touch-action: none;
    touch-action: none;
}

.home.page-id-1322 .tz-description.tz-story .tz-des-content {
    overflow: hidden;
    padding: 0;
}

.home.page-id-1322 #mCSB_1_container {
    display: flex;
    align-items: center; 
    height: 100%;
    text-align: center;
}

