/*
Theme Name: Twenty Sixteen
Theme URI: https://wordpress.org/themes/twentysixteen/
Description: This is a child theme for Twenty Sixteen.
Author: the WordPress team
Author URI: https://wordpress.org/
Template: twentysixteen
Version: 1.0
*/


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

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

/* Header margin adjust */
.site-header { padding-bottom: 2em; }

.entry-content ol, .entry-content ul { margin-left: 1.25em; }

#menu-members-submenu li.menu-title, #menu-members-submenu li.menu-title {
list-style: none; }

/* TRIBE EVENTS CUSTOMIZATION 261109 */

/* Tribe Events SIDEBAR */
.tribe-events-widget {
	border-top: 4px solid #1a1a1a;
	padding-top: 1em;
}
.tribe-events-widget-events-list__header-title.tribe-common-h6.tribe-common-h--alt {
	font-family: Montserrat, "Helvetica Neue", sans-serif;
	font-size: 16px;
	font-size: 1rem;
	font-weight: 700;
	letter-spacing: 0.046875em;
	line-height: 1.3125;
	margin: 0 0 1.75em;
	text-transform: uppercase;
}
.tribe-common-g-row.tribe-events-widget-events-list__event-row {
	border: 1px solid #000;
	padding: .5em 0;
}

.tribe-events-widget-events-list__event-title-link.tribe-common-anchor-thin, .tribe-events-calendar-list__event-title-link tribe-common-anchor-thin, .tribe-common a:visited {
	color: #007acc !important;
}

/* Tribe Events CALENDAR page */

.tribe-common-g-row.tribe-events-calendar-list__event-row {
	border: 1px solid #000;
	padding: .5em 0;
}

.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt {
	font-size: 1.5em;
	color: #007acc;
}

.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin
 {
	color: #007acc;
}

.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday {
	font-weight: 700;
	font-size: 1em;
}

.tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5.tribe-common-h4--min-medium {
	font-size: 2em;
}

.tribe-event-date-start, .tribe-event-time {
	font-weight:700;
}

/* Music Performance Archives - table customization */
th, td {
    padding: 4px 6px;
    line-height: initial;
}
.page-id-1008 th, .page-id-1008 td {
	word-break: normal;
}
.page-id-1008 th {
	vertical-align: bottom;
}
.page-id-1008 td {
	vertical-align: top;
}

/* WP-Member Registration customization */

#wpmem_reg legend { display: none; }

/* WP Download Manager customization */
.jqueryFileTree li.file.ext_zip {
    background: url(https://www.sacband.ca/wp-content/uploads/icon_pdf.gif) left no-repeat;
}
.entry-content ul.jqueryFileTree li {
  padding: 12px 0;
}
.entry-content ul.jqueryFileTree li.directory, .entry-content ul.jqueryFileTree li {
/*  background-position-y: center;*/
  background-position: left center;
}
.entry-content ul.jqueryFileTree li a {
  font-size:14px;
}

/* download buttons */
.download-center {
	text-align: center;
}

.download-center a.btn-info {
	background-color: green;
	margin-bottom: 18px;
	border: none;
}
.download-center a.btn-info:hover {
	background-color: #999;
	border: none;
	box-shadow: none;
}
/* hide 2nd DOWNLOAD link */
.wpdm-download-link.btn.btn-primary {
    display: none;
}

.main-navigation .primary-menu .sub-menu li.christmas-color a { color: green; }
.main-navigation .primary-menu .sub-menu li.christmas-color a:hover { color: red; }

.w3eden a { display: none; }

/* Sidebar Logout button NOT WORKING - did it ever work? 190204 
.sidebar .ms-login-form .login_button {
    display: block;
float: left;
    margin-right: 12px;
    font-size: 13px;
    background: #007acc;
    border: 0;
    border-radius: 2px;
    color: #fff;
    font-family: Montserrat, "Helvetica Neue", sans-serif;
    font-weight: 700;
    letter-spacing: 0.046875em;
    line-height: 1;
    padding: 0.84375em 0.875em 0.78125em;
    text-transform: uppercase;
}

.sidebar .ms-login-form .login_button:hover {
    background: #1a1a1a;
}
*/

/* Footer Styles */
/* Remove backslash after title - Powered by was removed in footer.php */
.site-footer .site-title::after {
    content: "";
    padding: 0;
}