/*
 Theme Name:   PhilipHoffman
 Theme URI:    http://www.philiphoffman.ca/wordpress/philiphoffman
 Description:  A theme for Philip Hoffman's wordpress website
 Author:       Marc LaFoy
 Author URI:   http://screenimages.com
 Template:     twentyfourteen
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  philiphoffman
*/


@import url("../twentyfourteen/style.css");



/* =Theme customization starts here
-------------------------------------------------------------- */


html {
	/*background: #fff;*/
}



.tpg-title-class h2 {
	font-size: 16px;
	margin-bottom: 0;
}

/*Make h2 courier-like*/
h2 {
	font-family: 'Special Elite', Courier, monospace;
	/*font-size: 40px;*/
	color: #777;
}

h2 {
	font-weight: normal;
	text-transform: capitalize;
}

.site-title a, .site-title a:hover {
	text-transform: capitalize;
	font-size: 44px;
	font-family: 'Special Elite', Courier, monospace;
	color: #ddd;
}

/*Hide comments area*/

div#comments.comments-area {
	display: none;
}

/*remove left black sidebar*/

.site:before {
    display: none;
}

#secondary {
  display: none;
}

/*Limit feature image to 763px when page is wider*/
.blog .post-thumbnail img {
	max-width: 763px;
}


@media screen and (max-width: 783px) {
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content,
.post-navigation,
.image-navigation,
.comments-area {
max-width: 100%;
}

/*Snap feature image back to 100% when below 783px*/
.blog .post-thumbnail img {
	max-width: 100%;
}


}


/*Take the left padding off all content*/
	.search-box-wrapper,
	.featured-content {
		padding-left: 0;
	}
	
		.site-content {
		margin-right: 29.04761904%;
		margin-left: 0px;
	}

/*end remove sidebar*/



/* Hide page content on homepage */
.home #primary {
	display: none;
	
}

/*featured content revisions*/
.featured-content .entry-header {
	background-color: transparent;
}

.featured-content {
	background: #fff;
	}

.featured-content a {
	color: #000;
}

.grid .featured-content .entry-header {
	border-color: transparent;
}

.post-thumbnail {
	
	/*background: #ddd;*/
	background: transparent /*url(images/pattern-light.svg) repeat fixed*/;
}

.featured-content-inner .hentry {
	outline:  1px solid #fff;
}

a.post-thumbnail {
	/*background: #ddd !important;*/
	background: transparent !important;

	outline: 1px solid #fff;
}



/*Full Width Site*/
.site {
	max-width: 100%;
}

.site-header {
	max-width: 100%;
	background-color: #555;
	border-top: 20px solid #555;
}

	.site-content {
		margin-right: 0%;
	}


body {
background: url(https://www.philiphoffman.ca/wordpress/wp-content/themes/philiphoffman/images/grainbg.jpg) center top repeat-y;
}

/*Footer resize*/

.site-footer {
	font-size: 10px;
	background-color: #555;
}


/*Background to main content area*/
#main-content {

	background: url(https://www.philiphoffman.ca/wordpress/wp-content/themes/philiphoffman/images/grainbg3.jpg) center top repeat-y #000;
}

/*Background to all entries*/
.entry-header, .entry-content {
	/*background: transparent;*/
	background: rgba(255, 255, 255, 0) !important;
}

/*Turn off hyphenation in entries body copy*/
.entry-content {
	word-wrap: none !important;
	word-break: normal;	
	/*background-color: rgba(255,255,255,0.5) !important;*/
}

.entry-content p,
.entry-summary p,
.page-content p {
	-webkit-hyphens: none;
	-moz-hyphens:    none;
	-ms-hyphens:     none;
	hyphens:         none;
	word-wrap: off !important;
	word-break: none !important;
}

.page-id-79 .title {
	font-family: 'Special Elite', Courier, monospace;
	font-weight: bold;
}


/*To style the info line for each film*/
.film-info {
	text-transform: uppercase;
}

/*re-size vimeo iframes to fill*/
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 

.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*Remove the white background for entry meta*/
.site-content .entry-meta {
	background: transparent;
}

/*Remove grey background from feature images*/
a.post-thumbnail {
	background: transparent !important;
}

.full-width .site-content .has-post-thumbnail .entry-header {
	margin-top: 0;
}

