/*
 Theme Name: Pukeko Child
 Theme URI:
 Description: Pukeko Child Theme
 Author: Your Name
 Author URI: http://www.yourdomain.com/
 Template: pukeko
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: Pukeko Child Theme
*/

/*
You can start adding your own styles here. Use !important to overwrite styles if needed. */

/* Vertical overflow issue **/
#page {
    overflow-x: visible;
}

body {
	overflow: hidden; 
}

.page-template-default .content-area {
	float: none; 
}

.page-template-default .entry-content {
	padding-left: 0;
	padding-right: 0;
}

/* Header anpassungen*/
.menuStiftung a{
	color:#c73e3b!important;
}

.menuSpenden a{
	color:#007556!important;
}
.menuStiftung a:hover,.menuSpenden a:hover{
	color:rgb(59,97,167)!important;
}
/*Footer Menu Hover*/

.footer-nav a:hover{
    font-weight: 600!important;
	color: white!important;
}

/* Seiten Breite anpassen */

div#primary {
    max-width: 1248px;
    margin-left: auto;
    margin-right: auto;
}



.main-navigation {
	padding-right: 0px;
	float: right;
}

.site-branding{
	padding-right: 0px;
}

/* Custom header */
.image-header.Yes {
    height: 420px;
    margin-bottom: 3em;
    background-size: cover !important;
    background-position: center top !important;
}

.image-header.No {
	display: none; 
}

.hide-page-title.Yes {
	display: none; 
}

.single-page .type-page .entry-header {
	border-bottom: none;
}

.single-page .type-page .entry-header {
	margin: 0 24px 0px;
}
 
@media all and (max-width: 640px) {
	.image-header.Yes {
		height: 300px;
	}
}