/*
Theme Name: Twenty Seventeen Lenka
Theme URI: http://www.lenkawagner.com
Template: twentyseventeen
Author: Lenka
Author URI: http://www.lenkawagner.com
Description: Twenty Seventeen brings your site to life with header video and immersive featured images.

*/

/*--------------------------------------------------------------
  Changes made by Alan Aves
--------------------------------------------------------------*/

#page.site { background-color: rgba(50%,50%,50%,0.11); } 

/* change the home page text to white because of semi-transparent gray background */
.home {
        color: #fff;
}

/* override the theme's box-shadow thick black underline on the home page's footer link on hover */
.home .site-footer a {
        color: #fff;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-decoration: none;
}

/* add a standard underline when hovering over the home page site-footer link */
.home .site-footer a:hover {
        text-decoration: underline;
}

.page:not(.home) .site-content-contain {
        background-color: rgba(50%, 50%, 50%, 1.0);
}


/* change the non-home pages' background to white and add gray border to the left, right and bottom */
.page:not(.home) .site-content {
        background: #fff;
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
}


.page:not(.home) footer#colophon.site-footer {
        background: #fff;
        border-top: 1px solid #ddd;
}


.blog .site-content-contain {
        background: #fff;
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
        border-bottom: 1px solid #eee;
}


.blog footer#colophon.site-footer {
        border-top: 1px solid #ddd;
} 


/*
13.0 Layout
   13.1 Header
   13.2 Front Page
   13.3 Regular Content
   13.4 Posts
   13.5 Pages
*/


/*--------------------------------------------------------------
13.2 Front Page
--------------------------------------------------------------*/

.twentyseventeen-front-page .site-content {
	padding: 0;
}

.twentyseventeen-panel {
	overflow: hidden;
	position: relative;
}

.panel-image {
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
}

.panel-image:before {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+100 */ /* FF3.6-15 */
	background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3)));
	background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); /* IE6-9 */
	bottom: 0;
	content: "";
	left: 0;
	right: 0;
	position: absolute;
	top: 100px;
}

.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) {
	border-top: 1px solid #ddd;
}

.panel-content {
	position: relative;
}

.panel-content .wrap {
	padding-bottom: 0.5em;
	padding-top: 1.75em;
}

/* Panel edit link */

.twentyseventeen-panel .edit-link {
	display: block;
	margin: 0.3em 0 0;
}

.twentyseventeen-panel .entry-header .edit-link {
	font-size: 14px;
	font-size: 0.875rem;
}


/*--------------------------------------------------------------
13.3 Regular Content  added by Alan January 2017
--------------------------------------------------------------*/

.site-content-contain {
	background-color: rgba(50%,50%,50%,0.33);
	position: relative;
        margin: 0 auto 0 auto; 
        width: 1000px;
}


.site-content {
	padding: 2.5em 0 0;
}


/*--------------------------------------------------------------
13.5 Pages
--------------------------------------------------------------*/

.page-header {
	padding-bottom: 2em;
}

.page .entry-header .edit-link {
	font-size: 14px;
	font-size: 0.875rem;
}

.search .page .entry-header .edit-link {
	font-size: 11px;
	font-size: 0.6875rem;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

.page:not(.home) #content {
	padding-bottom: 1.5em;
}

/* 404 page */

.error404 .page-content {
	padding-bottom: 4em;
}

.error404 .page-content .search-form,
.search .page-content .search-form {
	margin-bottom: 3em;
}





