/*
Theme Name: Kinderwunsch Dorsten
Description: Based on Enfold
Version: 1.0
Author: YDESCO
Author URI: https://www.ydesco.de
Template: enfold
*/

.header-scrolled .av-logo-container {
    display: none;
}

.img-w {
	width: 100%;
	height: auto;
}

.m-t {
	margin-top: 50px;
}

.phone-info {
color: #333333 !important;
}

#header_main {
background: #2C4388;
    background: -moz-linear-gradient(#18254b, #2C4388);
    background: -o-linear-gradient(#18254b, #2C4388);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#18254b), to(#2C4388));
    background: -webkit-linear-gradient(#18254b, #2C4388);
}

#top .header_color .main_menu .menu ul li>a:hover {
  color: #000;
}

.sub-menu {
  margin-top: 0 !important;
}

#advanced_menu_hide, #advanced_menu_toggle, #advanced_menu_toggle:hover {
background-color: #fff !important;
color: #333 !important;
}

.av-layout-tab {
  vertical-align: top !important;
}

.footer_color {
    background: #fff3d4;
    background: -moz-linear-gradient(#fff, #fff3d4);
    background: -o-linear-gradient(#fff, #fff3d4);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#fff3d4));
    background: -webkit-linear-gradient(#fff, #fff3d4);
}


.ki-block {
	display: block;
}


.event-past-contents {
	margin-top: -25px;
	margin-bottom: 25px;
}

.event-past-contents p {
	margin-bottom: 0;
	margin-top: 0;
}


.av-masonry-entry-content i {
	font-style: italic !important;
}


@media (min-width: 900px) {
	body.page-id-305 label[for="avia_2_1"],
	body.page-id-305 label[for="avia_3_1"],
	body.page-id-305 label[for="avia_4_1"],
	body.page-id-305 label[for="avia_5_1"],
	body.page-id-305 label[for="avia_6_1"],
	body.page-id-305 label[for="avia_7_1"],
	body.page-id-305 label[for="avia_8_1"],
	body.page-id-305 label[for="avia_9_1"],
	body.page-id-305 label[for="avia_10_1"],
	body.page-id-305 label[for="avia_11_1"]{
		width: 70%;
		float: left;
	}
	
	body.page-id-305 input#avia_2_1,
	body.page-id-305 input#avia_3_1,
	body.page-id-305 input#avia_4_1,
	body.page-id-305 input#avia_5_1,
	body.page-id-305 input#avia_6_1,
	body.page-id-305 input#avia_7_1,
	body.page-id-305 input#avia_8_1,
	body.page-id-305 input#avia_9_1,
	body.page-id-305 input#avia_10_1,
	body.page-id-305 input#avia_11_1 {
		width: 20% !important;
		float: left;
	}
	
	
}


.wp-video {
    width: 100% !important;
}
.video-block{ position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-block iframe, .video-block object, .video-block embed, .video-block video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.mejs-poster.mejs-layer {
    width: 100%;
    height: auto !important;
}


.slideshow_caption {
	background-color: rgba(255,255,255,0.85);
}

@media(max-width: 766px) {
	
	#mobile-info {
		display: block;
	}
	
	.slideshow_align_caption {
		padding-left: 50px;
    	padding-right: 50px;
		padding-top: 39px;
	}
	
	.responsive #top .slideshow_caption h2  {
		font-size: 15px !important;
	} 
	
	.responsive #top .slideshow_caption h1.av-special-heading-tag  {
		font-size: 15px;
		text-align: center;
	}
		
	.slideshow_inner_caption p {
		font-size: 12px !important;
		line-height: 1em !important;
	}
	
	#top .avia-slideshow-button {
		display: none;
	}
}

#footer {
    font-size: 14px !important;
    line-height: 20px !important;
}