/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* Sub menus are offset incorrectly in code, css must target by menu ID to fix
*/
#menu-main-menu-1 ul.sub-menu {
	top: 3em;
}

/* When images fit for smartphones, maintain aspect ratio */
img {
	height: auto;
}

/* Sidebar widgets are mushed together, separate them by a bit */
div.sidebar-widget {
	padding-bottom: 2em;
}

/* Advertising page- bump the fonts */
#oiopub-container {
	font-size: 16px !important;
	background-color: white;
}

#oiopub-container input, select {
	font-size: 16px !important;
}

#oiopub-container form {
	padding-bottom: 15px;
}

#oiopub-container error {
	color: red;
	padding-left: 50px;
	padding-bottom: 20px;
}

#oiopub-container td {
	padding: 5px;
}

#oiopub-container a {
	text-decoration: underline;
}

.center-width {
	border: 0 !important;
}

/* BB Press forums are unfortunately pixel sized way too small. Zoom introduces layout bugs, so we must override all the fonts one by one */
#bbpress-forums {
	font-size: 16px !important;
}

#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta {
	font-size: 14px !important;
}

#bbpress-forums p {
	font-size: 16px !important;
}

#bbpress-forums ul {
	font-size: 16px !important;
}

#bbpress-forums span.bbp-admin-links a {
	font-size: 14px !important;
}

#bbpress-forums input, button, textarea, select {
	font-size: 16px !important;
}

#bbpress-forums .bbp-topic-pagination a {
	font-size: 14px !important;
}

#bbpress-forums li:before {
	content: "";
}

#bbpress-forums div.wp-editor-container {
	border: 1px solid grey;
}

/* zoom recent comments as well */
div.sidebar-widget {
	font-size: larger;
}

/* Theme has itty bitty back / next text, this is the fix */
.norm-pagination {
	font-size: large;
}

/* Next / Previous look like links but aren't which is stupid. To reduce temptation to click, they are shrunk down here */
.prev-link span {
	display: none;
}

.next-link span {
	display: none;
}

/* Custom logo for mobile */
@media screen and (max-width: 600px) {
	div#logo img {
		content: url(http://www.wallyhood.org/wp-content/uploads/2015/08/Wallyhood-smartphone1.png);
	}
}

/* Google search box full width, no awkward loading */
.gsc-control-cse {
	padding: 0 !important;
}

/* Make links more visible in articles */
.post-content a {
	text-decoration: underline;
}

/* Forums show nonsense about member vs participant, hide it */
.bbp-author-role {
	display: none;
}

/* Fix weird bug where subscribe link is mushed into forum header */
#subscription-toggle {
	padding-left: 15px;
}

/* Fix travelista theme bug where form around the submit button blocks user data entry */
.form-submit {
	display: inline-block !important;
}