/*
 Theme Name:     Enfold Child Theme
 Description:    Enfold Child Theme
 Author:         app smart
 Author URI:     http://app-smart.com
 Template:       enfold
 Version:        1.0.0
*/
@import url("../enfold/style.css");
/* =Theme customization starts here
------------------------------------------------------- */


/* Fade Out Logo */

#frontpage_logo_container {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.95);
	background-image: url('http://gpm.app-smart.com/wp-content/uploads/2015/03/logo.png');
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 999;
}

#hide_code_block, #hide_code_block * {
	display: none;
}

/* Header Styling */
#header, #header_main {
	background: #fff;
	border: none;
}

strong.logo img {
	padding: 5px 0px 5px 0px;
}

.av_header_transparency strong.logo img {
	display: none;
}

#header.av_header_transparency, .av_header_transparency > #header_main {
	background: transparent !important;
}

#frontpage_header .av-subheading, #frontpage_header_bak .av-subheading {
	padding-top: 10px !important;
}

#frontpage_header .av-special-heading {
	text-align: right !important;
}

#frontpage_header_bak {
	height: 350px;
}

#frontpage_header_bak .av-extra-border-inner {
	display: none;
}

#frontpage_header {
	background-position: -15% 50% !important;
}

.header_color .main_menu ul:first-child > li > a,
.header_color .main_menu ul:first-child > li > a:hover,
.header_color .main_menu ul:first-child > li.current_page_item > a, 
.header_color .main_menu ul:first-child > li.active-parent-item > a {
	color: #1d569a;
}

.header_color .main_menu .avia-menu-fx{
	background-color: #1d569a !important;
	bottom: 0px;
}

.avia-section-large .content {
	padding-top: 62px;
	padding-bottom: 62px;
}

.grid-shadow {
	height: 18px;
	width: 100%;
	background-color: rgba(0,0,0,0.15);
}

.html_header_top .header_color .main_menu ul:first-child >li > ul {
	border-top: none !important;
}

h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a, .iconbox_content_title {
	color: #444 !important;
}


.iconbox .iconbox_content .iconbox_content_title {
	font-size: 1.21em;
	font-weight: normal;
}

/* Kontakt Form */

#top .main_color textarea, #top .main_color input[type='text'] {
	color: #666 !important; 
}

.menu-item-language-current {
	display: none;
}

textarea::-webkit-input-placeholder { color:#888 !important; }
textarea::-moz-placeholder { color:#888 !important; } /* firefox 19+ */
textarea:-ms-input-placeholder { color:#888 !important; } /* ie */

input::-webkit-input-placeholder { color:#888 !important; }
input::-moz-placeholder { color:#888 !important; } /* firefox 19+ */
input:-ms-input-placeholder { color:#888 !important; } /* ie */

/* Media Querys
*
* TODO: Testing, still very 
* TODO: Turn around logic start by display none to make it work in internet explorer
*
*/

@media (min-width: 1400px) {
	#frontpage_header {
		background-position: 15% 50% !important;
	}
	#frontpage_header_bak {
		background-position: 85% 50% !important;
	}
}

@media (max-width: 1148px) {
	#header.av_header_transparency, .av_header_transparency > #header_main {
		background: #275792 !important;
	}
	#frontpage_header {
		background-image: none !important;
	}
	#frontpage_header_bak {
		background-position: 130% 50% !important;
	}
}
/* 4 Colums Breakpoint */

@media (max-width: 988px) {
	#frontpage_header_bak {
		background-image: none !important;
	}
}

@media (max-width: 765px) {
	.av_header_transparency strong.logo img {
		display: block;
	}	
	#header.av_header_transparency, .av_header_transparency > #header_main {
		background: #fff !important;
	}
	#frontpage_header_bak {
		background-image: none !important;
	}
}
