#my-header {
	text-align: center;
}
#my-header iframe {
	height: 174px;
	width: 100%;
	z-index: 99999;
}

@media (max-width: 767px) {

	#my-header iframe {
		height: 215px;
	}
}

#my-page {
	position: absolute;
	top: 174px;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	z-index: -99999;
}
@media (max-width: 767px) {

	#my-page {
		top: 215px;
	}	
}

#my-footer {
	text-align: center;
}
#my-footer iframe {
  height: 955px;
  width: 100%;
}

@media (max-width: 767px) {

	#my-footer iframe {
		height: 1070px;
	}
}

/* background */
body {
	background: #FFFFFF;
}

/* links */
a:link, a:visited {
	color: #F15A29;
}

/* avatar above post */
.posted-by .avatar {
	display: none;
}

/* continue reading button */
.more-link {
	background: #F15A29;
}

/* blog home link */
#text-3 {
	margin-bottom: 0;
	position: relative;
	top: -3em;
}
#text-3 p {
	margin: 0;
}

/* pagination */
.pagination a:hover,
.pagination a:active,
.pagination .current {
	background: #F15A29;
}

/* social icons */
.tzwb-social-icons .social-icons-menu li a {
	background: #F15A29;
}

/* buttons */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	background: #F15A29;
}

/* styles associated with linking pages to a category to make them match posts */
.post-layout-one-column .post-wrapper .type-page .wp-post-image {
	float: left;
	margin: 0 2em 1em 0;
	padding: 0;
	max-width: 45%;
}
.post-layout-one-column .post-wrapper .type-page .entry-title {
	display: inline;
}
.post-wrapper .type-page .entry-title {
	font-size: 1.75rem;	
}
.post-wrapper .type-page .entry-content {
	font-size: 1.0625rem;
}

@media only screen and (max-width: 70em) {
	.post-layout-one-column .post-wrapper .type-page .wp-post-image {
		max-width: 40%;
	}
}

@media only screen and (max-width: 60em) {
	.post-layout-one-column .post-wrapper .type-page .wp-post-image {
		max-width: 45%;
	}
}

@media only screen and (max-width: 40em) {
	.post-layout-one-column .post-wrapper .type-page .wp-post-image {
		float: none;
		margin: 0;
		max-width: 100%;
	}
}


/* displaying posts in a grid format for just the 'how to guides' category */
body.category-how-to-guides .archive-title {
	visibility: hidden;
}
body.category-how-to-guides .archive-title:before {
	visibility: visible;
	content: "HOW-TO GUIDES";
	font-size: 2.25rem;
}
@media only screen and (max-width: 40em) {
	body.category-how-to-guides .archive-title:before {
		font-size: 1.75rem;
	}
}
@media only screen and (max-width: 30em) {
	body.category-how-to-guides .archive-title:before {
		font-size: 1.5rem;
	}
}
@media only screen and (max-width: 20em) {
	body.category-how-to-guides .archive-title:before {
		font-size: 1.25rem;
	}
}

body.category-how-to-guides .post-wrapper .post-column {
	border: 1px solid #ccc;
	float: left;
	margin: 0 10px 10px 0;
	padding: 10px;
	max-width: 32%;
	min-height: 600px;
}
body.category-how-to-guides .post-wrapper .post-column:nth-child(3n+1) {
	clear: left;
}

body.category-how-to-guides.post-layout-one-column .post-wrapper .type-post .wp-post-image,
body.category-how-to-guides.post-layout-one-column .post-wrapper .type-page .wp-post-image {
	float: none;
	margin: 0;
	max-width: 100%;
}

body.category-how-to-guides .type-post,
body.category-how-to-guides .type-page {
	margin-bottom: 0;
}

@media only screen and (max-width: 40em) {
	body.category-how-to-guides .post-wrapper .post-column {
		border: none;
		float: none;
		margin: 0;
		padding: 0;
		max-width: 100%;
		min-height: auto;
	}

	body.category-how-to-guides .type-post,
	body.category-how-to-guides .type-page {
		margin-bottom: 2em;
	}
}


/* social icons on author page */
.sellcell-author {
	float: left;
	margin: 0 25px 15px 0;
}
.sellcell-author-gravatar {
	margin-top: 25px;
}
.sellcell-author-gravatar img {
	border: 1px solid #F15A29;
	border-radius: 50%;
}
.sellcell-author-links {
	width: 100%;
	float: left;
	margin-top: 15px;
}
.sellcell-author-links ul {
	margin: 0;
	padding: 0;
}
.sellcell-author-links li {
	float: left;
	list-style: none;
	margin-right: 10px;
}
.sellcell-author-links li:last-of-type {
	margin-right: 0;
}
.sellcell-author-separator {
	clear: both;
}
