/*
 Theme Name: TLW Breakfast Club
 Description: Child theme of Twenty Seventeen
 Author: Steve Godwin
 Author URI: https://stevegodwin.com/
 Template: twentyseventeen
 Version: 1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
.panel-content .wrap {
  padding-top: 2em!important;
}
.custom-header {
  background-image: url("/wp-content/uploads/tlw-landscape.jpg");
  background-repeat: no-repeat;
  background-position: center; 
  background-size: 100%;
  background-color: #cccccc;
}

.site-title {
  color: #ddd;
  text-transform: capitalize;
  text-shadow: 2px 2px #333;
}

.site-title a {
  color: #fff;
}

div.navigation-top {
  background: #ddd;
  font-size: 0.975rem;
}

.page.page-one-column .entry-header,
.twentyseventeen-front-page.page-one-column .entry-header,
.archive.page-one-column:not(.has-sidebar) .page-header {
  margin-bottom: 2em;
}

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

.site-footer {
  margin-top: 1em;
}

a {
  transition: none;
}

.bottomMenu { display: block; width:100%; border-top:1px solid #aaa;padding-top:1rem;}
.bottomMenu ul { display:inline; }
.bottomMenu li { list-style-type: none; display: inline; font-size: 0.9rem; }
.bottomMenu li a {
	color:#666;
	line-height:15px;
	text-decoration:none;
	font-weight: 700;
	border-right: thin solid #000;
	padding: 0 7px 0 7px;
}
.bottomMenu li a:hover { color:#ccc; text-decoration:underline;}
.bottomMenu li:last-child > a {border-right: none;} /* remove pipe from last item */

.site-info {
  font-size: 0.775rem;
  color: #999;
  margin-top: 2rem;
}

.entry-content a,
.entry-summary a,
.comment-content a,
.widget a,
.site-footer .widget-area a,
.posts-navigation a,
.widget_authors a strong {
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-transition: none;
	transition: none;
  color: #009;
}

.entry-title a,
.entry-meta a,
.page-links a,
.page-links a .page-number,
.entry-footer a,
.entry-footer .cat-links a,
.entry-footer .tags-links a,
.edit-link a,
.post-navigation a,
.logged-in-as a,
.comment-navigation a,
.comment-metadata a,
.comment-metadata a.comment-edit-link,
.comment-reply-link,
a .nav-title,
.pagination a,
.comments-pagination a,
.site-info a,
.widget .widget-title a,
.widget ul li a,
.site-footer .widget-area ul li a,
.site-footer .widget-area ul li a {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-decoration: none;
	-webkit-transition: none;
	transition: none;
}

.entry-content a:focus,
.entry-content a:hover,
.entry-summary a:focus,
.entry-summary a:hover,
.comment-content a:focus,
.comment-content a:hover,
.widget a:focus,
.widget a:hover,
.site-footer .widget-area a:focus,
.site-footer .widget-area a:hover,
.posts-navigation a:focus,
.posts-navigation a:hover,
.comment-metadata a:focus,
.comment-metadata a:hover,
.comment-metadata a.comment-edit-link:focus,
.comment-metadata a.comment-edit-link:hover,
.comment-reply-link:focus,
.comment-reply-link:hover,
.widget_authors a:focus strong,
.widget_authors a:hover strong,
.entry-title a:focus,
.entry-title a:hover,
.entry-meta a:focus,
.entry-meta a:hover,
.page-links a:focus .page-number,
.page-links a:hover .page-number,
.entry-footer a:focus,
.entry-footer a:hover,
.entry-footer .cat-links a:focus,
.entry-footer .cat-links a:hover,
.entry-footer .tags-links a:focus,
.entry-footer .tags-links a:hover,
.post-navigation a:focus,
.post-navigation a:hover,
.pagination a:not(.prev):not(.next):focus,
.pagination a:not(.prev):not(.next):hover,
.comments-pagination a:not(.prev):not(.next):focus,
.comments-pagination a:not(.prev):not(.next):hover,
.logged-in-as a:focus,
.logged-in-as a:hover,
a:focus .nav-title,
a:hover .nav-title,
.edit-link a:focus,
.edit-link a:hover,
.site-info a:focus,
.site-info a:hover,
.widget .widget-title a:focus,
.widget .widget-title a:hover,
.widget ul li a:focus,
.widget ul li a:hover {
	color: #000;
	-webkit-box-shadow: none;
	box-shadow: none;
}

/* profile form details */
.um-profile.um-viewing .um-field-label {
  padding-bottom: 0px!important;
  margin: 0 0 0 0!important;
  border-bottom: none!important;
}

.um-field-label label {
  font-size: 13px!important;
  font-weight: 400;
  color: #777!important;
  margin-bottom: 0;
}

.um-field-value {
  font-weight: 600;
  color: #333;
  font-size: 17px;
}

.um-divider-text {
  font-size: 17px;
  color: #555;
  font-weight: 500;
}

.um-profile.um .um-profile-headericon a {
  color: #666!important;
}

.um-member-tagline {
  color: #333!important;
  font-size: 15px!important;
}

ul {
  list-style-type: none;
}

h2 {
  margin: 0 0 0.3em!important;
  padding: 0 0 0!important;
}

ul+h2 {
  margin-top: -0.2em!important;
}