/*
Theme Name:   Twenty Fourteen Child KPAC
Theme URI:    http://example.com/twenty-fourteen-child/
Description:  Twenty Fourteen Child Theme
Authors:      Robert Nowland & Harvey Dalley
Author URI:   http://canwebpromotions.ca
Template:     twentyfourteen
Version:      1.0.0
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twenty-fourteen-child */
/*
NEW STANDARD - Child Theme Enqueued in Child Functions.php - HJD
Old Standard - @import url("../twentyfourteen/style.css"); */
/*
Theme customization starts here
Authors: RN-Robert Nowland | HJD-Harvey Dalley
*/

/* Removes clock, name, date leaves and category - RN */
.entry-date, .entry-meta .byline  { 
	display: none;
}
/* Removes STICKY label above post RN */
.site-content .featured-post{ 
	display: none;
}
/* NGG ADDITIONAL CSS */
/* Keep Primary Menu above Slideshow */
#site-header {
	z-index: 1100 !important;
}
.galleria-playback-button {
	display: none !important;;
}
/* Keep Slideshow caption in lower case */
.galleria-info-title {
	   text-transform: none !important; /*uppercase*/
}

/* Moved form Edit CSS HJD */
.entry-format {
	display: none;
}

/* Entry Title Text HJD */
.entry-title {
	font-size:22px;
}

/* KPAC EVENTS: Color Code HJD */
.cat_meetings .entry-title {
	background-color: #f1ffe9;
	border-width: 0px 0px 2px 20px;
	border-style: solid;
	border-color:lightgreen;
	padding-left: 5px;
}

/* OTHER EVENTS Color Code HJD */
.cat_special .entry-title {
	background-color: #ebf2ff;
	border-width: 0px 0px 2px 20px;
	border-style: solid;
	border-color:lightblue;
	padding-left: 5px;
}

/* ANNOUNCEMENT: Color Code HJD */
.cat_announcement .entry-title {
	background-color: #ffe6e6;
	border-width: 0px 0px 2px 20px;
	border-style: solid;
	border-color:#F66;
	padding-left: 5px;
}

/** NGG Sidebar WIDGET: Keeps full width images **/
aside .ngg-widget img{
	width: 95%;
	margin: 2px 5px;
}

/* Static Homepage: Hide Page Title/Image Counter */
#post-30916 .entry-header {
	display: none !important;
}
#post-30916 .galleria-counter {
	display: none !important;
}
/* Expands Frontpage Posts to Full Width Centered */
#post-30916 .wp-block-latest-posts {
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
/* Removes Page Title From Welcome post */
#post-30916 .wp-block-latest-posts a {
	display: none;
}
/* Restores Link Capability to Post Content */
#post-30916 .wp-block-latest-posts__post-full-content a {
	display: inline-block;
}
#post-30916 .wp-block-latest-posts__post-full-content {
	margin-bottom: -10px; /* -40  Spacing under Welcome... */
	width: 100% !important;
}
/* For Inner Light Contest Announcement on Homepage */
#post-30916 .wp-block-cover h1 {
	margin-top: 50px;
    letter-spacing: .25em;
	word-spacing: 10px;
	font-style: normal;
    text-transform: uppercase;
}


/* PTA Members Directory Contact Forms HJD */
#cf_recipient {
	color: #fff;
	font-size: 18px;
	background-color: #3498DA;
}
.ptamd_location_header, .ptamd_send_message {
	display:none;
}
.pta-contact-form label {
	font-size:14px;
	color:#999;
}
.pta-contact-form textarea {
	height:150px;
	margin-bottom:-20px;
}
.pta-contact-form #cf_send {
		background-color: #3498DA;
}
/* End Contact Form CSS */

/* PTA MEMBERS DIRECTORY SINGLE */
.single-member .site-content {
	padding-top: 50px;
}
.single-member .content-sidebar {
	padding-top: 50px;
}
.single-member .post-thumbnail {
	margin-left:20px;
	}

/* Adjustment for iPad? - HjD */
@media screen and (min-width: 1040px) {
.site-content .has-post-thumbnail .entry-header {
    margin-top: 0px;
	}
}
/* Media Queries for iPhone X - HjD */
@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px)
	and (orientation : landscape) 
    and (-webkit-device-pixel-ratio : 3) {
		#slider-position {
			margin-top: -12px;			
			
		}
 	    #galleria {width: 300px; height: 200px; }
}
/* HJD Team Showcase Test */
div.member-desc {
	display: none;
}
div.member-name {
	font-size: 12px !important;
	font-size: 1.2em !important;
	font-weight: 700 !important;
}

/* ========= Event Calendar Full Calendar & Single Events =========== */
.tribe-events-pg-template { 
	max-width: 840px !important;
	margin: 0 auto !important;
	padding: 0px !important;
}
.tribe-events-single-section {
	display: none !important;
}
.tribe-events-event-image {
	padding: 0px !important;
	text-align: center !important;
}
.tribe-block .tribe-block__venue, .tribe-block__venue--has-map {
	margin-top: 20px;
	padding-top: 30px;
	border-top: 2px solid lightgray;
}
/* Removes Google & iCal Buttons */
.tribe-block .tribe-block__btn--link {
	display: none;
}
/* Main Calendar Featured Events */
#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured {
	background: #c2ffaa !important;
}
#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a {
	color: #000000 !important;
}
/* Main Calendar Other Events */
#tribe-events-content table.tribe-events-calendar .type-tribe_events {
	background: #b0e5f2 !important;
}
#tribe-events-content table.tribe-events-calendar .type-tribe_events .tribe-events-month-event-title a {
	color: #000000 !important;
}

/* ============= Event Calendar Shortcode & Template ===============*/
#post-30916 .ev-day {
	font-size: 20px;
	font-style: bold;
	line-height: 0;
}
.ect-list-post .ect-list-title a {
	color: #000000 !important;
}
.ect-events-read-more {
	color: green !important;
}
.ect-list-post .more-link {
	display: none !important;
}
.entry-utility {
	display:none;
}
/* KPAC Events */
.ect-featured-event .ect-list-post-right {		/* Description */
    background: #f1ffe9 !important;
	color: #000000;
}
.ect-featured-event .modern-list-right-side {	/* Date Box */
    background: #c2ffaa !important;
    color: #00445e;
}
/* Other Events */
.ect-simple-event .ect-list-post-right {		/* Description */
    background: #ebf2ff !important;
	color: #000000;
}
.ect-simple-event .modern-list-right-side {	/* Date Box */
    background: #b0e5f2 !important;
    color: #00445e;
}
#ect-no-events {
	margin-top: 50px;
}
/* END Event Calendar Shortcode & Template */

/* REPLACE FOURTEEN EXTENDED PLUGIN */
/* -------------------------------- */

.featured-content {
	display: none;
}

@media screen and (min-width: 783px) {
	 .primary-navigation {
		 float: right;
		 margin-left: 20px;
	        }
}

.site {
		margin: 0 auto;
		}
		media screen and (min-width: 1110px) {
	.archive-header,
	.comments-area,
	.image-navigation,
	.page-header,
	.page-content,
	.post-navigation,
	.site-content .entry-header,
	.site-content .entry-content,
	.site-content .entry-summary,
	.site-content footer.entry-meta {
		padding-left: 55px;
	        }
	            }
	        .site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
		max-width: 874px;
        }
        
        .comments-area {
		max-width: 874px;
        }
        
        .post-navigation, .image-navigation {
		max-width: 874px;
        }
        
        .site:before,
#secondary {
		width: 0;
		display: none;
	    }

.featured-content {
		padding-left: 0;
        }
        
        .site-content, .site-main .widecolumn {
		margin-left: 0;
        }  
        
        .hentry {
		max-width: 900px;
        }
.post-thumbnail img {
		width: 100%;
		}  
		
/* END PLUGIN REPLACE */

/* If you want to show: Welcome to... HjD
#post-13160 .entry-header {
	text-align:center;  
	padding:0px;
   	margin-top: -27px; 
}
*/
