/* ------------------------------------------------------------------------ */
/* Media Queries
/* ------------------------------------------------------------------------ */

/* ----------------------------------------------------- */
/* Tablet (Portrait) */
/* ----------------------------------------------------- */
/* Width of 768px */
/* ----------------------------------------------------- */

@media only screen and (min-width: 768px) and (max-width: 959px) {
.header-content {
	width: 768px;
	margin: 0;
}
.primary-menu ul li a {
	font-size: 12px;
	padding: 0 8px;
}
.top-banner {
	display: none;
}
.site-title {
	margin-left: 30px;
}
#wrapper {
	width: 748px;
	padding: 0 10px;
	margin: 0;
}
.content-banner, .content-banner img {
	max-width: 450px;
}
#left-col {
	width: 450px;
	margin-right: 20px;
}
.blog-entry {
	width: 418px;
}
.entry-content {
	width: 306px;
}
.blog-entry footer {
	width: 450px;
	background: none;
}
.entry-video iframe, .entry-audio iframe {
	max-width: 100%;
}
.entry-video iframe {
	max-height: 182px;
}
.flexslider .slides img {
	max-height: 182px;
}
.entry-thumb, .entry-thumb img {
	width: 100%;
	height: 182px;
}
#right-col {
	width: 268px;
}
.sidebar-widget {
	width: 248px;
	border-bottom: 1px solid #BEC5CA;
	padding-bottom: 20px;
}
.widget-shadow {
	display: none;
}
.sidebar-widget iframe, .fb_iframe_widget, .fb_iframe_widget span {
	width: 248px !important;
}
.sidebar-widget h3 {
	width: 248px;
}
#search form input#s {
	width: 180px;
}
.feedburner-text p {
	width: 198px;
}
.feedburner-input {
	width: 146px;
}
.pagination {
	width: 450px;
}
.footer-content {
	width: 748px;
	margin: 0;
}
.footer-sidebar-widget {
	width: 172px;
}
.footer-widgets {
	margin-left: 0;
}
.footer-sidebar-widget {
	margin-left: 15px;
}
.copyright-content {
	width: 748px;
}
.ads ul li {
	float: none;
	width: 100%;
}
.share-entry {
	width: 100%;
}
.author-area {
	width: 408px;
	border-bottom: 1px solid #BEC5CA;
}
.author-bio {
	width: 304px;
}
.bottom-shadow {
	display: none;
}
#comments {
	width: 428px;
	padding: 20px 10px;
}
.respond-textarea textarea {
	width: 428px;
}
.respond-inputs p {
	width: 142px;
}
.respond-inputs input {
	width: 125px;
}
.sidebar-widget select {
	border-radius: 0;
}
.framed-img img {
	max-width: 92%;
}
.full-width-page {
	width: 728px;
	padding: 0 10px;
}
.full-width-page iframe, .entry-content {
	max-width: 100%;
}
}
/* ----------------------------------------------------- */
/* Mobile (Portrait) */
/* ----------------------------------------------------- */
/* Width of 320px */
/* ----------------------------------------------------- */

@media only screen and (max-width: 767px) {
#primary-menu-nav, #secondary-menu-nav {
	display: none;
}
.mnav-primary, .mnav-secondary {
	display: block;
	border-radius: 0;
	color: #838382;
}
.mnav-primary {
	width: 300px;
	margin: 10px 0 0 10px;
	background-color: #fff;
}
.header-content {
	width: 320px;
	margin: 0;
}
.subscribe-top {
	float: left;
	margin: 10px 0 0 5px;
}
.subscribe-top li, .subscribe-top li:last-child {
	border: none;
}
.site-title {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	border: none;
	font-size: 24px;
	line-height: 24px;
}
.tag-line {
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
	line-height: normal;
}
.read-more {
	margin-right: 0;	
}
.top-banner {
	display: none;
}
.mnav-secondary {
	margin: 8px 0 0 10px;
	width: 300px;
	border: 1px solid #d9dcdf;
}
#wrapper {
	width: 300px;
	padding: 0 10px;
	margin: 0;
}
#left-col {
	width: 300px;
}
.content-banner {
	display: none;
}
.blog-entry {
	width: 280px;
	padding: 0 10px;
	margin-bottom: 90px;
}
.entry-meta {
	width: 280px;
	margin: 10px 0 0;
	padding: 0;
}
.entry-meta ul li a br {
	display: none;
}
.post-format-link {
	display: none;
}
.entry-content {
	width: 280px;
	float: left;
}
.entry-content iframe {
	max-width: 100%;
}
.blog-entry {
	background-image: none;
}
.blog-entry footer {
	background: none;
	width: 302px;
}
.entry-title-link, .entry-title {
	width: 255px;
	padding: 15px 0 5px 25px;
	position: relative;
}
.entry-title {
	margin-bottom: 20px;
}
.entry-title-link {
	margin-bottom: 0;
}
.entry-link-content {
	padding-left: 25px;
}
.audio-entry .entry-title, .gallery-entry .entry-title, .video-entry .entry-title, .standard-entry .entry-title {
	background: none;
	margin-bottom: 20px;
}
.post-format-audio, .post-format-gallery, .post-format-video, .post-format-standard {
	display: none;
}
.entry-content .post-format-audio, .entry-content .post-format-gallery, .entry-content .post-format-video, .entry-content .post-format-standard {
	background-position: -88px -110px;
	display: block;
	left: 0;
	top: 18px;
}
.entry-title-link a {
	width: 100%;
}
.entry-video iframe {
	height: 167px;
	width: 280px;
}
.flexslider .slides img {
	max-height: 167px;
}
.entry-audio iframe {
	width: 280px;
}
.entry-content .post-format-gallery {
	background-position: -26px -110px;
	top: 16px;
}
.entry-content .post-format-video {
	background-position: -58px -107px;
	top: 20px;
}
.entry-content .post-format-standard {
	background-position: 0 -111px;
	top: 21px;
}
.entry-thumb, .entry-thumb img {
	width: 280px;
	max-height: 167px;
}
.pagination {
	width: 300px;
}
.pagination .current, .pagination .inactive {
	margin-left: 5px;
}
.pagination .current, .pagination .inactive, .pagination .pagi-first, .pagination .pagi-last, .pagination .pagi-previous, .pagination .pagi-next {
	padding: 2px 5px;
}
.footer-content {
	width: 300px;
	margin: 0;
	padding: 0 10px;
}
.footer-widgets {
	margin: 0;
}
.footer-sidebar-widget {
	width: 300px;
	margin: 0 0 20px 0;
}
.copyright-content {
	width: 300px;
	margin: 0;
	padding: 0 10px;
}
.copyright-info, .credits {
	width: 300px;
	text-align: center;
}
.subscribe-bottom {
	position: relative;
	width: 300px;
	top: inherit;
	margin-top: 20px;
	float: left;
}
.subscribe-bottom ul {
	margin-left: 0;
	text-align: center;
}
.wp-caption img {
	max-width: 100%;
	height: auto;
}
.subscribe-bottom li {
	display: inline-block;
	float: none;	
}
.share-entry {
	width: 280px;
}
.prev-next {
	text-align: center;
}
.previous-article, .next-article {
	display: inline-block;
	margin: 10px 0 0;
}
.previous-article a, .next-article a {
	padding: 8px 10px;
	font-size: 12px;
}
.author-area {
	width: 280px;
	padding: 10px;
	border-bottom: 1px solid #BEC5CA;
}
.author-bio {
	width: 176px;
}
.bottom-shadow {
	display: none;
}
#comments {
	width: 280px;
	padding: 10px;
}
.children {
	margin-left: 20px;
}
#respond {
	width: 300px;
}
.respond-inputs p {
	width: 300px;
	margin-bottom: 10px;
}
.respond-inputs input {
	width: 280px;
}
.respond-textarea, .respond-textarea textarea {
	width: 280px;
}
#comments .commentlist #respond textarea {
	width: 98%;
}
#comments .commentlist #respond {
	width: 95%;
}
#comments .commentlist #respond .respond-inputs p {
	width: 100%;
	margin-right: 0;
}
#comments .commentlist #respond .respond-inputs input {
	width: 88%;
}
.framed-img {
	max-width: 96%;
}
.video-embed {
	max-width: 100%;
}
.video-embed iframe {
	max-width: 100%;
}
.one-half, .one-third, .two-third, .three-fourth, .one-fourth, .one-fifth, .two-fifth, .three-fifth, .four-fifth, .one-sixth, .five-sixth {
	max-width: 100%;
}
}


/* ----------------------------------------------------- */
/* Mobile (Landscape */
/* ----------------------------------------------------- */
/* Width of 480px */
/* ----------------------------------------------------- */

@media only screen and (min-width: 480px) and (max-width: 767px) {
.header-content {
	width: 480px;
	margin: 0 auto;
}
.mnav-primary, .mnav-secondary {
	width: 480px;
	margin-left: 0;
}
.subscribe-top {
	margin-left: 80px;
}
.mnav-secondary {
	width: 480px;
}
#wrapper {
	width: 480px;
	margin: 0 auto;
	padding: 0;
}
#left-col, #right-col {
	width: 480px;
}
.blog-entry {
	width: 458px;
	padding-left: 10px;
	padding-right: 10px;
}
.flexslider .slides img {
	max-height: 254px;
}
.entry-meta, .entry-content, .blog-entry footer, .entry-audio iframe, .entry-video iframe {
	width: 458px;
}
.entry-title-link, .entry-title {
	width: 433px;
}

.entry-content {
	min-height: inherit;
}
.entry-thumb, .entry-thumb img {
	width: 458px;
	max-height: 254px;
}
.entry-video iframe {
	height: 254px;
}
.pagination {
	width: 480px;
}
.sidebar-widget {
	width: 458px;
	border-bottom: 1px solid #BEC5CA;
	padding-bottom: 20px;
}
.sidebar-widget h3 {
	width: 458px;
}
.widget-shadow {
	display: none;
}
#search form input#s {
	width: 390px;
}
.fb_iframe_widget span, .fb_iframe_widget iframe {
	width: 457px !important;
}
.feedburner-text p {
	width: 406px;
}
.feedburner-input {
	width: 357px;
}
.footer-content, .copyright-content {
	width: 480px;
	margin: 0 auto;
	padding: 0;
}
.footer-sidebar-widget, .copyright-info, .credits, .subscribe-bottom {
	width: 480px;
	padding: 0;
}
.subscribe-bottom ul {
	margin-left: 136px;
}
.share-entry {
	width: 458px;
}
.blog-entry footer {
	width: 480px;
}
.author-area {
	width: 458px;
}
.author-bio {
	width: 354px;
}
#comments {
	width: 458px;
}
}