/*======================================
Theme Name: Twent Seventeen Child
Description: Ein einfaches Child Theme für TwentySeventeen
Version: 1.0
Author: Stefan Berg
Author URI: https://www.nighttime-imaging.eu
Template: twentyseventeen
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
======================================*/

.page-header { 
	display: none; 
}

.blog:not(.has-sidebar) #primary article,
.archive:not(.page-one-column):not(.has-sidebar) #primary article,
.search:not(.has-sidebar) #primary article,
.error404:not(.has-sidebar) #primary .page-content,
.error404.has-sidebar #primary .page-content,
body.page-two-column:not(.archive) #primary .entry-content,
body.page-two-column #comments {		
	width: 100%;
}

/* Single Post */

.single-post:not(.has-sidebar) #primary,
.page.page-one-column:not(.twentyseventeen-front-page) #primary,
.archive.page-one-column:not(.has-sidebar) .page-header,
.archive.page-one-column:not(.has-sidebar) #primary {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

.navigation-top {
    z-index: 7;
}

.menu-img {
	height: 49px
}

.text-center{
	text-align: center;
}

.hero_button {
  padding: 7px;
  background: #386665;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: white;
  border: 1px solid #386665;
  border-radius: 5px;
	display: inline-block;
}

.bitbucket_button {
  padding: 7px;
  background: rgb(7, 71, 166);
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: rgb(222, 235, 255);
  border: 1px solid rgb(7, 71, 166);
  border-radius: 5px;
	display: inline-block;
	width: 115;
}

.download_button {
	display: block;
    background: #386665;
    text-align: center;
    border-radius: 5px;
    color: white;
    font-weight: bold;
	min-height: 40px;
	padding: 10px;
}

/*Computer screen */
@media screen and (min-width: 48em) {
	.twentyseventeen-front-page.has-header-image .custom-header-image {
	/*height: 1200px;*/
	/*height: 100vh;*/
	height: 60vh;
	/*max-height: 100%;*/
	/*overflow: hidden;*/
	}
}

/* Mobile screen*/
.has-header-image.twentyseventeen-front-page .custom-header {
	/*display: table;*/
	/*height: 300px;*/
	/*height: 75vh;*/
	height: 60vh;
	/*width: 100%;*/
}

/* Computer screen with logged in user and admin bar showing on front end*/
@media screen and (min-width: 48em) {
	.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-image {
	/*height: calc(100vh - 32px);*/
	height: calc(60vh - 32px);
	}
}

/* Content 70% width */
.navigation-top .wrap {
    max-width: 70%;
}

.wrap {
	/* margin-left: auto; */
	/* margin-right: auto; */
	max-width: 70%;
	/* padding-left: 2em; */
	/* padding-right: 2em; */
}

.page.page-one-column:not(.twentyseventeen-front-page) #primary {
	/*margin-left: auto;*/
	/*margin-right: auto;*/
	max-width: 100%;
}

.page-one-column .panel-content .wrap
	{
		max-width: 70%;
	}

@media only screen and (max-width: 1400px) {
  .wrap {
		max-width: 100%;
		padding-left: 3em;
		padding-right: 3em;
	}
	.page.page-one-column:not(.twentyseventeen-front-page) #primary {
		padding-left: 3em;
		padding-right: 3em;
		max-width: 100%;
	}
	.page-one-column .panel-content .wrap
	{
		max-width: 100%;
	}
}

/*@media screen and (min-width: 48em) {
	.wrap {
		max-width: 70%;
		 padding-left: 3em; 
		 padding-right: 3em; 
	}
}*/
 

/*@media screen and (min-width: 30em) {
	.page-one-column .panel-content .wrap
	{
		max-width: 70%;
	}
}*/

/* end content */

/*.entry-header {
	display: none;
}*/

/* WeDocs */
.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list li ul.children a {
	color: #ddd;
}

.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li.current_page_parent li.current_page_item > a, .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li.current_page_item li.current_page_item > a, .wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list > li.current_page_ancestor li.current_page_item > a {
	color: white;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single .wedocs-doc-link {
	background-color: transparent;
}

.wedocs-single-wrap .wedocs-single-content article .entry-content img {
	padding: 0px;
	border: 0px;
}

