/*
Theme Name:     Personalize - Child
Theme URI:      http://earthpics.ca/
Description:    Theme for Earthpics
Author:         Evan Purcer
Author URI:     http://evanpurcer.com/
Template:       personalize
Version:        0.1.0
*/

@import url("../personalize-rounded-stone/style.css");

/* TEMP HIDE SIDEBAR SITE-WIDE */
#col-left { width: initial; }
#col-right { display: none; }
/* img.size-full, img.size-large, .wp-caption { width: 100% !important; height: auto !important; } */

body {
	color: black; /* Change general font color */
}

/* Remove blog page title */
.post-124 .page-title {
  display: none;
}

/* Add 1px black border around all images */
img { border: 1px solid black; }

/* ... except slideshow */
.widget_slideshow img {
	border: 2px solid darkGray;
	padding: 1px;
}

/* Center slideshow */
.widget_slideshow { text-align: center; }
.ngg-widget-slideshow { width: 226px !important; height: 222px !important; }
.sidebar h3 { margin-bottom: 20px; }

/* Stop site title from being uppercase */
#site-title {
	display: none;
	margin-top    : 170px;  /* Controls distance between top of header and title */
	margin-bottom : 50px;  /* Controls distance between bottom of title and content */
	margin-left   : 147px; /* Controls distance between left side of header and title */
	text-transform: none;
	font-size     : 30px;    /* Title font size */
	font-family   : Georgia; /* Title font typeface */
}

/* Title color */
#site-title a {
	color: black;               /* Controls colour of title - will accept hexcodes (#XXXXXX, i.e. #a3f3df) which can be found with the */
                                                               /* Photoshop colour picker. */
	text-shadow: 0 1px 0 white; /* Controls colour of title shadow */
	letter-spacing: 0.11em;     /* Controls letter spacing on title */
}

/* Add header background */
#header {
	background: url('https://earthpics.ca/wp-content/uploads/2012/11/001-Banner-Rare-Lenses-_DSC7976-120417-invert-normal37-txt4grey.jpg');
	width: 937px;
	height: 304px; /* Controls header height */
	overflow: visible;
	margin-bottom: 15px;
	-moz-box-shadow: inset 0px 0px 6px -1px black;
	-webkit-box-shadow: inset 0px 0px 6px -1px black;
	box-shadow: inset 0px 0px 6px -1px black;
}

/* Adjust header height */
#navigation {
	padding-top: 0px; /* Controls header height */
}

/* Adjust nav-bar font */
.pages a {
	color: #bbb; /* Controls nav-bar font color - this is in hex, so any 3 of the same will create a shade of grey, */
	font-size: 1.2em; /* i.e. #333, #777, #aaa, #bbb, #ddd, all the way up to #fff, which is white. */
	/* font-weight: 300; */
	font-weight: normal;
	text-shadow: black 0 1px 0;
	letter-spacing: 0.15em;
}

/* Fix unwanted divider before first pages item */
.pages li:first-child a {
	background: none;
}

/* Fix current nav item highlighting */
.pages .current_page_item a, .pages .current-menu-item a {
	color: white;
	/* border-bottom: 3px solid white; */
	border-bottom-color: transparent;
}

/* Adjust distance between left side of page and end of nav-bar */
.pages ul {
	margin-left: 65px;
}

/* Remove header search form */
#navigation #searchform {
	display: none;
}

/* Page titles */
.page-title a {
	color: #4E5155 !important;
	line-height: 34px;
	text-shadow: 0 1px 0 #F1F1F1;
}

/* Article lists */
.page ul {
	list-style-type: none;
	padding-left: 0px;
}

/* Disable comments */
#comments { display: none; }

/* Widen and re-center the gallery container */
.ngg-galleryoverview {
	width: 645px !important;
	margin-left: -60px;
}

/* Center the portrait thumbnails */
.ngg-gallery-thumbnail-box {
	width: 209px;
}
.ngg-gallery-thumbnail {
	/* Add/Remove '/*' at start of following 2 lines to switch gallery spacing methods. */
	/* height: 150px; /* - Activates Method B (don't use with Method C) */
	padding-bottom: 40px; /* - Activates Method C (don't use with Method B) */
	width: 209px;
	margin-right: 0px !important;
}
.ngg-gallery-thumbnail img {
	border: none !important;
	padding: 0 !important;
	margin: 5px auto !important;
}

#content .ngg-albumoverview {
	width: 550px;
}

/* Don't stretch images in sidebar gallery */
#ngg-images-3 img {
	height: 67px;
	width: auto;
}

/* Remove album thumbnail border decoration */
.ngg-albumoverview .ngg-album-compactbox,
.ngg-albumoverview .ngg-album-compactbox:before,
.ngg-albumoverview .ngg-album-compactbox:after {
	background: none;
	border: none;
	margin: 0px !important;
	padding: 0px !important;
	height: 105px;
}

.ngg-albumoverview .ngg-album-desc {
	max-width: 100% !important;
	margin-top: 8px;
	height: auto !important;
}

/* Remove space between album thumbnail and description */
#single h4, .post .entry h4 {
	margin: 0px !important;
	padding: 0px !important;
	width: 142px;
}

/* Make album thumbnails larger */
.ngg-albumoverview .ngg-album-compact, .ngg-albumoverview .ngg-album-compactbox {
	width: 165px;
}
.ngg-albumoverview .ngg-album-compactbox .Thumb {
	width: 140px;
	height: auto;
}

/* Make album thumbnails (and text) consistent height */
.ngg-album-compact {
  height: 185px;
}

#copyright span.copy {
	padding: 0 14px;
}
#copyright span {
	font: 0.85em MuseoSans, Helvetica, "Helvetica Neue", Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
}

/* Remove "Continue Reading" from select posts (any post that has <div class="remove-continue-reading"></div> at the very end) */
.remove-continue-reading + .continue-reading { display: none !important; }

/* Hide footer widgets */
/* #footer-widgets {
	display: none;
}*/

ul#interactions li:last-child {
	display: none;
}

#searchform .screen-reader-text { display: none; }

/* Disable links from post images */
.post a[rel*="attachment"] {
   pointer-events: none;
   cursor: default;
}

/* Rotating Image Scroll Viewer */
.shift-viewer {
    display: inline-block;
    position: relative;
}
.shift-viewer img {
    position: absolute;
    opacity: 0;
    top: 0;
    left: 0;
}
.shift-viewer img:first-child {
	position: relative;
    opacity: 1;
}

/* Remove Blog-in-Blog styling */
.post-headline > div, .post-headline > small {
  display: none;
}

.entry .post {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding-left: 0px;
  padding-right: 0px;
}