/*
Theme Name: Pxlz Child
Theme URI: http://pxlz.edge-themes.com
Description: A child theme of Pxlz Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: pxlz
Template: pxlz
*/

body{
	color:#000!important;
}

.hidden{
	display:none;
}

.edgtf-logo-wrapper a{
	height:57px!important;
}

.edgtf-light-header .edgtf-page-header>div:not(.edgtf-sticky-header):not(.fixed) .edgtf-side-menu-button-opener, .edgtf-light-header .edgtf-top-bar .edgtf-side-menu-button-opener{
	display:none;
}
.edgtf-side-menu-button-opener .edgtf-side-menu-icon{
	display:none!important;
}
.edgtf-side-menu-button-opener, .edgtf-side-menu-button-opener .edgtf-side-menu-icon, .edgtf-side-menu-button-opener .edgtf-side-menu-title{
	display:none;
}

.edgtf-vertical-align-containers .edgtf-position-left{
	
	padding-left:230px;
}

.edgtf-light-header .edgtf-page-header>div:not(.fixed):not(.edgtf-sticky-header) .edgtf-logo-wrapper .edgtf-light-logo{
	margin-top:20px;
}

.edgtf-sticky-header .edgtf-sticky-holder .edgtf-logo-wrapper a{
	height:auto!important;
}
	
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:first-of-type .edgtf-mg-item-inner:after{
	background-color:#22c1e6!important;
}
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(2) .edgtf-mg-item-inner:after{
	background-color:#005285!important;
}

.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(3) .edgtf-mg-item-inner:after{
	background-color:#f5f5f5!important;
}
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(3) .edgtf-mg-item-content h4{
	color:#000!important;
}
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(3) .edgtf-mg-item-content p{
	color:#000!important;
}
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(3) .edgtf-mg-item-inner:after{
	color:#000!important;
	
}

.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(5) .edgtf-mg-item-inner:after{
	background-color:#e18a1f!important;
}
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(6) .edgtf-mg-item-inner:after{
	background-color:#000!important;
}
.home .edgtf-masonry-gallery-holder .edgtf-mg-inner article:nth-of-type(7) .edgtf-mg-item-inner:after{
	background-color:#df0d72!important;
}

.footer-holder-menu{
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
}

.footer-link--right{
	margin-right:40px;
}

.footer-link{
	color:#fff!important;
}

.footer-link-menu{
	color:#22c1e6!important;
}

.footer-link-menu:hover{
	color:#fff!important;
}

.footer-link:hover{
	color:#22c1e6!important;
}

#edgtf-back-to-top>span, .edgtf-owl-slider .owl-dots .owl-dot.active span, .edgtf-owl-slider .owl-dots .owl-dot:hover span{
	background-color:#22c1e6!important;
}

.edgtf-owl-slider .owl-item img{
	width:auto!important;
}
.edgtf-masonry-gallery-holder .edgtf-btn.edgtf-btn-minimal{
	color:#22c1e6!important;
}

.page-id-4769 .edgtf-testimonials-holder #edgtf-back-to-top>span, .edgtf-owl-slider .owl-dots .owl-dot.active span, .edgtf-owl-slider .owl-dots .owl-dot:hover span{
	background-color:#df0d72!important;
}

.page-id-4769 .edgtf-testimonials-holder #edgtf-back-to-top>span, .edgtf-owl-slider .owl-dots .owl-dot.active span{
	background-color:#df0d72!important;
}
.page-id-4769 .edgtf-testimonials-holder .edgtf-testimonial-author{
	color:#df0d72;
}

.page-id-4769 .edgtf-testimonials-holder .edgtf-owl-slider .owl-dots{
	text-align:center;
}

.grunzer-banner em{
	color:#005285!important;
}
.grunder-koordinator em{
	color:#df0d72!important;
}

#text-2{
	display:none;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date, .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea, .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select, .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz{
	color:#888888!important;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text{
	border:2px solid #dadada!important;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text:focus{
	border:2px solid #0d0d0d!important;
	border:2px solid #afaeae!important;
}

.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{
	border:2px solid #dadada!important;
}
.cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea:focus{
	border:2px solid #0d0d0d!important;
	border:2px solid #afaeae!important;
}

.cf7_custom_style_1 p{
	color:#888888!important;
}

.mec-single-event-organizer{
	display:none;
}

.mec-single-event-additional-organizers{
	display:none;
}

.home-blog-responsive-button{
	display:none;
}

.mobile-grundekoor-view{
		display:none!important;
}

.accordion .edgtf-accordion-holder .ui-accordion-header:not(.ui-state-active) .edgtf-custom-color{
	background-color:#22c1e6!important;
	color:#fff!important;
}


.edgtf-team-title-holder h3{
		font-size:18px;
	}

.edgtf-blog-single-navigation .edgtf-blog-single-prev .edgtf-blog-single-nav-background-label{
	display:none;
}

.edgtf-blog-single-navigation .edgtf-blog-single-next .edgtf-blog-single-nav-background-label{
	display:none;
}

.visible-under-xl{
	display:none;
}

.edgtf-mobile-header .edgtf-mobile-menu-opener a .edgtf-mobile-menu-icon{
	font-size:30px!important;
}

 .presse-align {
	text-align:right;
}

.team-col .edgtf-btn:not(.edgtf-btn-minimal).edgtf-btn-solid{
	margin:-15px auto 0;
	display:block;
	width:155px;
}
.team-empty .edgtf-team .edgtf-team-content{
	visibility:hidden;
}
.team-empty .edgtf-btn:not(.edgtf-btn-minimal).edgtf-btn-solid{
	visibility:hidden;
}

.edgtf-title-holder{
	background-size:cover;
}

@media screen and (max-width: 1600px) {
    .edgtf-vertical-align-containers .edgtf-position-left{
		padding-left:0px;
	}
	
	.edgtf-team-title-holder h3{
		font-size:16px;
	}
	.edgtf-team .edgtf-team-content-outer{
		padding:10px!important;
		box-sizing:border-box;
	}
}

@media screen and (max-width: 1200px) {
    .edgtf-vertical-align-containers .edgtf-position-left{
		padding-left:0px;
}
	.cube-title h4 {
		font-size:16px;
	}
	.responsive-center .wpb_single_image.vc_align_right {
		text-align:center!important;	
	}
	.vc_empty_space.map-spacer{
    	height:0px!important; 		
	}
	.data-hub-cube-titles {
		width:50%!important;
	}
	.edgtf-team .edgtf-team-content-outer{
		padding:40px!important;
	}
	.team-col{
		width:33%!important;
		margin-bottom:20px;
	}
	.hidden-under-xl{
		display:none;
	}
	.visible-under-xl{
		display:block;
	}
}

@media screen and (max-width: 1024px){
	.team-col{
		width:50%!important;
	}
	.edgtf-title-image img{
		height:130px!important;
		object-fit:cover;
	}
}

@media screen and (max-width: 800px){
	.data-hub-cube-titles {
		text-align:center;
	}
	.data-hub-cube-titles h2{
		text-align:center!important;
	}
	
}

@media screen and (max-width: 768px){
	.data-hub-cube-titles {
		width:100%!important;
	}
	.home-blog-responsive-button{
	    display:block;
	}
	
	.team-col{
		width:100%!important;
		
	}
	.team-col img{
		width:100%!important;
	}
}

@media screen and (max-width: 480px) {
    
	.edgtf-owl-slider .owl-item img{
		margin-left:auto;
		margin-right:auto;
	}
	 h1.edgtf-page-title {
		font-size:30px!important;
	}
	.grunder-koordinator.edgtf-banner-holder.edgtf-with-image .edgtf-banner .edgtf-banner-content{
		bottom:-80px;
		margin-bottom:30px;
	}
	
	.data-hub-banner.edgtf-banner-holder.edgtf-with-image .edgtf-banner .edgtf-banner-content{
		bottom:-80px;
		margin-bottom:60px;
	}
	.home-blog-responsive-button .edgtf-btn:not(.edgtf-btn-minimal).edgtf-btn-solid{
		position:absolute;
		bottom:0;
		right:0;	
	}
	
	.vc_row.vc_row-o-equal-height>.vc_column_container .mobile-padd{
		padding-left:30px;
		padding-right:30px;
	}
	.mobile-grundekoor-view{
		display:block!important;
	}
	.mobile-hide-grundekoord{
		display:none!important;
	}
	.mobile-none{
		display:none!important;
	}
	.home .vc_column_container>.vc_column-inner{
		padding-left:0!important;
		padding-right:0!important;
	}
	#meine-startup-mobile .edgtf-eh-item-content{
		padding-top:0px!important;
	}
	.haus-five.edgtf-banner-holder.edgtf-with-image .edgtf-banner .edgtf-banner-content{
		bottom:-60px;
	}
	 .presse-align {
		text-align:left!important;
	}
	.page-id-5699 .vc_column_container>.vc_column-inner{
		padding-left:0!important;
		padding-right:0!important;
	}
	.accordion span.edgtf-tab-title{
		width:95%;
	}
}

@media screen and (max-width: 320px){
	.edgtf-banner-holder .edgtf-banner .edgtf-banner-button{
		left:0!important;
		margin-bottom:30px;
	}	
	.home-mobile-padd{
		padding-left:15px!important;
		padding-right:15px!important;
	}
}



