/* Custom CSS
------------------------------------------------------------ */
/* in header - not used when header theme setting is image logo */
.header-image { height: auto; max-width: 100%;
 border-radius: 3px 3px 3px 3px;
 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
 display: block;
 margin: 0 auto 0 auto;}
.site-description {display: none;}
/* search form -------------------------- */
.sidebar .search-form {
    padding: 0 0 5px 0px;
}
.menu-primary li {
    width: 100px;
}
.content-sidebar .sidebar-primary {
    padding: 15px 0 0 0;
}

/* post navigation -------------------  */
.nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
    display: flex;
}
.nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
    flex: 1 0 50%;
}
.nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
    text-align: right;
    flex: 1 0 50%;
}

.rightPhoto {
	float: right;
	margin: 0 0 5px 5px;
}

/* bk_death_valley_2000.html, etc. */
table.itinerary {
	width: 90%;
	margin: 0 auto; /* centers the table */
}
table.itinerary th, table.itinerary td {
	padding: 8px;
	border: 1px solid #888;
}
table.itinerary .miles, table.itinerary .gain {
	text-align: center;
}
/* Header Subtitle: center and increase margin */
.header-sub-title {
text-align: center;
margin-bottom: 5px;
}
/* Content Page header: center and increase padding */
.content .page .entry-header {
text-align: center;
padding-bottom: 10px;
}


/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 1140px) {

}

@media only screen and (min-width: 840px) and (max-width: 1140px) {

}

@media only screen and (min-width: 480px) and (max-width: 1140px) {

}

@media only screen and (max-width: 839px) {
.sidebar {
    display: none;
}
}

@media only screen and (min-width: 480px) and (max-width: 839px) {
.sidebar {
    display: none;
}

}

@media only screen and (max-width: 479px) {
.sidebar {
    display: none;
}
}