/************************************************************************

	Smallest, iphone

*************************************************************************/
@media screen and (max-width: 480px) {
	.front-page-multi-column #front-page-two-column-span-wrapper,
	.front-page-multi-column #front-page-column-wrapper-1-3,
	.front-page-multi-column #front-page-column-wrapper-2-3,
	.front-page-multi-column #front-page-column-wrapper-3-3,
	body #rcol,
	body.home #rcol {
		float: none;
		margin: 0 auto;
		width: 92%;
	}
	.social-header {
		margin-right: auto;
		margin-left: auto;
		float: none;
	}
}

/************************************************************************

	<= 768

*************************************************************************/
@media screen and (max-width: 768px) {
	/*base*/
	h1.page-title {
		font-size: 24px;
		color: #fff;
	}

	.archive .blogmain .archive-page-col header.page-header {
		background-color: #202020 !important;
	}

	/*h2*/
	.archive-page section.blogmain article header .title h2 a,
	.single-page section.blogmain article header .title h2 a {
		font-size: 18px;
		line-height: 21px;
	}

	/*h6*/
	#front-page-column-wrapper-3-3 .most-active header h3,
	#front-page-column-wrapper-3-3 .most-shared header h3,
	#archive-page-col-wrapper-2-2 .most-active header h3,
	#archive-page-col-wrapper-2-2 .most-shared header h3 {
		font-size: 14px;
	}

	/*p*/
	article .entry-content p {
		line-height: 18px;
		margin: 1em;
	}

	/*main category*/
	.single-page section.blogmain article header .meta .eyebrow a {
		font-size: 12px;
	}

	.front-page-multi-column #front-page-column-wrapper-1-3 {
		display: none !important;
	}

	aside, .home aside {
		min-width: 0;
	}

	/*slider*/
	.front-page-multi-column aside.FeaturedPostsWidget ul.slider li .description {
		position: absolute;
		min-height: 0%;
		color: #fff;
		padding-bottom: 0;
		padding-top: 0;
	}

	#front-page-two-column-span-wrapper .FeaturedPostsWidget ul.slider li .category {
		font-size: 12px;
		top: 62%;
	}

	#front-page-two-column-span-wrapper aside.FeaturedPostsWidget ul.slider .slider-nav i {
		font-size: 5em;
	}
	/*header*/
	/*header#masthead #site-logo.image a img.logo {
		padding: 5% 0 5% !important;
	}*/
	/*sub-header*/
	#sub-header, .w-ad-box {
		display: inherit !important;
	}
	/*social networks header*/
	ul.social-networks.horizontal li .name {
		display: none !important;
	}
	ul.social-networks.horizontal li {
		float: left !important;
	}
	/*header nav*/
	#header-nav > ul {display: none;}

	.header-nav-multicolumn {
		display: none !important;
		padding: 12px 0 0;
	}
	/*inner container for logo, search, follow*/
	body header#masthead .inner {height: 110px;}

	/*logo*/
	header#masthead #site-logo.image {
		width: 300px;
		margin: 0;
		padding: 20px 0px;
		float: none;
	}

	header#masthead #site-logo.image a img.logo {
		width: 70%;
		float: none;
		padding: 0;
	}

	/*global nav*/
	header#masthead nav#global ul {
		width: 100%;
		height: 26px;
	}

	header#masthead nav#global #top-global-menu li {
		display: none;
		padding: inherit;
	}

	header#masthead nav#global #top-global-menu li.mobile {
		display: inline;
		float: left;
	}

	header#masthead nav#global #top-global-menu li.title {
		display: inline;
		float: left;
		margin-left: 15px;
		padding-left: 15px;
		background-position: 0 7px;
	}

	header#masthead nav#global li a {
		height: auto;
		font-size: 12px;
	}

	header#masthead nav#global #top-global-menu li.subscribe.mobile {
		float: right;
		background: none;
		background-color: #15243a;
		height: 26px;
		width: 20%;
	}

		header#masthead nav#global .subscribe.mobile a {
			background-color: #15243a;
			padding: 8%;
		}

	/*global mobile nav*/
	#global-mobile-nav {display: inline;}


	/*mobile-nav*/
	nav#header-nav {
		display: block !important;
	}
	nav#header-nav div#mobile-nav {
		display: block !important;
		padding-top: 7px;
	}

	nav#header-nav div#mobile-nav #header-nav-mobile-ui.right {
		padding-right: 25px;
	}

	nav#header-nav div#mobile-nav #header-nav-mobile-dropdown.menu-nav-bar-container ul.header-nav.menu li a {
		font-weight: 700;
	}
	nav#header-nav div#mobile-nav #header-nav-mobile-dropdown.menu-nav-bar-container ul.header-nav.menu li a:hover{
		color: #cccccc !important;
	}
	nav#header-nav div#mobile-nav #header-nav-mobile-dropdown.menu-nav-bar-container ul.secondary-main-menu.menu li a {
		color: #a9b4c4;
		font-weight: 300;
	}

	nav#header-nav div#mobile-nav #header-nav-mobile-dropdown.menu-nav-bar-container ul.subheader-nav.menu li a {font-size: 14px;}

	div#header-nav-mobile-dropdown > ul {width: 100%;}

	nav#header-nav div#mobile-nav #header-nav-mobile-dropdown.menu-nav-bar-container ul.search-menu li {border: none;}

	div#header-nav-mobile-dropdown ul:last-child {padding-bottom: 15px;}

	div#header-nav-mobile-dropdown ul.header-nav.menu {display: inline;}

		/*items*/

		nav#header-nav div#mobile-nav #header-nav-mobile-ui.right:hover {
			color: #fff;
		}

		nav#header-nav.left div#mobile-nav {
			text-align: center;
			background-color: #15243a;
		}

		nav#header-nav.left div#mobile-nav:hover,
		nav#header-nav.left div#mobile-nav:active {
			/*background-color: #3684a8;*/
		}

		nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item {
			margin: 0px 20px;
			height: auto;
		}

		nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.menu-item a {
			font: 500 18px 'Source Sans Pro', sans-serif;
			padding: 4px 0 7px;
		}


	/*search icon*/
	nav#header-nav div#mobile-nav #header-nav-mobile-dropdown ul.menu li.nav-dropdown-search form#searchform button.icon-search {
		font-size: 26px;
		float: right;
		padding: 0px 0px !important;
		margin-right:  4%;
	}

	#more-articles-wrapper {
		width: 90%;
		margin: 0 auto;
	}

	/*hide social buttons*/
	#nav-bar-social {
		display: none
	}

	/*footer*/
	footer#mainFoot .f2 #top-foot {
		padding: 0;
	}

	footer#mainFoot .f2 #top-foot nav {
		padding: 0;
	}

	.img-hold #logo-text {
/*		width: 100%;*/
	}

	footer#mainFoot #col1 span,
	footer#mainFoot #col2 span,
	footer#mainFoot #col3 span {
		width: 100%;
	}

	footer#mainFoot #col1,
	footer#mainFoot #col2,
	footer#mainFoot #col3 {
		width: 100%;
	}

	.entry-content .wp-caption {
		width: 90% !important;
	}

	header#masthead nav li#home img,
	footer#mainFoot .img-hold {
		display: block !important;
	}

	footer#mainFoot .img-hold {
		width: 80%;
		float: none;
		margin: 0 auto;
		padding: 0;
		overflow: inherit;
	}
	a.thelmagfootertitle {
		width: 100% !Important;
	}
	footer#mainFoot div#fn4 {
		padding: 15px 0;
		height: auto;
	}

	footer#mainFoot div#fn4 p#copyright {
		float: none;
		padding: 0;
	}

	footer#mainFoot div#fn4 p {
		float: none;
	}

	footer#mainFoot div.menu-footer-terms-container {
		float: none;
	}

	/*newsletter*/
	#rcol aside.widget.NewsletterWidget div.newsletter fieldset {
		display: inherit;
		background: none;
		padding: 0;
		margin: 0 auto;
		float: none;
		width: 100%;
	}

	#rcol aside.newsletter.widget header {
		width: 100%;
		padding-left: 20px;
	}

	#rcol aside.newsletter.widget.NewsletterWidget {
		width: 300px;
		margin: 0 auto 15px;
	}

	/* Archive Page */

	#archive-page-col-wrapper-2-2 {
		display: none;
	}

	#archive-page-col-wrapper-1-2 {
		float: none;
		width: 100%;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget.horizontal {
		padding: 0;
		height: 200px;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal {
		padding: 0;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li {
		background-color: #fff;
		margin: 0 auto;
		width: 49%;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li:first-child {
		float: left;
		margin: 0 2% 0 0;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li:last-child {
		float: right;
		margin: 0 0 0 2%;
	}


	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li img {
		border: none;
		box-shadow: none;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
		float: none;
		height: auto;
		margin: 0 auto;
		width: 60%;
	}

	#archive-page-col-wrapper-1-2 aside .description {
		padding: 5px 10px;
	}

	#archive-page-col-wrapper-1-2 aside .holdAll a {
		display: block;
	}

	#archive-page-col-wrapper-1-2 aside .description .title a {
		font-size: 12px;
		float: left;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li:last-child {
		display: none;
	}

	/* Single Page */

		#single-page-col-wrapper-2-2 {
			width: 95%;
			margin: 0 auto;
			float: none;
			overflow: hidden;
		}

		#single-page-col-wrapper-2-2 .vertical li{
			display: inline-block;
			width: 45%;
			padding: 1%;
			height: 175px;
		}

	#single-page-col-wrapper-1-2 {
		float: none;
		width: 100%;
	}

	#more-articles-wrapper #more-articles article.has-thumbnail header {
		width: 68%;
	}

	/*post body*/
	body section.blogmain {
		width: 100%;
		margin: 10px auto;
	}

	article header {
		padding: 0 12px;
	}

	.meta2 .com-count,
	.meta2 .cats {
		margin-left: 5px;
	}

	article .tags {
		margin: 10px;
	}

	div.post-button-holder {
		padding: 16px 10px;
	}

	/*comments*/
	#disqus_thread {
		padding: 0 15px;
	}

	/*Search Banner*/
	#error404 section.blogmain .entry-header {
		background: #fff;
	}

	#error404 h1 {
		color: #202020;
	}

	/*View Triggers*/
	#view-buttons {
		padding-bottom: 15px;
		width: 100%;
	}

	#view-buttons a {
		padding: 10px 0;
		width: 48%;
	}
	nav#header-nav #mobile-nav {
		display: none !important;
	}
	#sub-header {
    	padding-top: 0px !important;
	}
	.header-nav-multicolumn #sub-header .theLmag_newsletter {
		display: none;
	}
}

/************************************************************************

	769 - 850

************************************************************************/
@media screen and (max-width: 850px) and (min-width: 769px) {

	section.blogmain > div#article-wrapper {
		width: auto;
		margin-right: 300px !important;
	}

	.page section.blogmain #article-wrapper {
		width: auto;
		margin: 0;
		padding: 0 20px 0 12px;
	}

	.page section.blogmain .archive-page-col #article-wrapper {
		width: 100%;
	}

	#single-page-col-wrapper-1-2 > #article-wrapper {
		margin: 0;
	}

	#archive-page-col-wrapper-1-2 {
	}

	/*base*/

	/*h1*/
	h1.page-title {font-size: 36px;}

	/*h2*/
	.archive-page section.blogmain article header .title h2 a,
	.single-page section.blogmain article header .title h2 a {
		font-size: 24px;
		line-height: 24px;
	}

	/*h6*/
	#front-page-column-wrapper-3-3 .most-active header h3,
	#front-page-column-wrapper-3-3 .most-shared header h3,
	#archive-page-col-wrapper-2-2 .most-active header h3,
	#archive-page-col-wrapper-2-2 .most-shared header h3 {font-size: 14px;}

	/*p*/
	article .entry-content p {
		line-height: 18px;
	}

	body header#masthead .inner {
		padding-bottom: 10px;
	}

	/*header-nav*/
	#top-sub-menu #menu-sub-nav {
	}

	header#masthead nav.left li.menu-item {padding-left: 15px;}

	header#masthead nav#secondary {
		width: 100%;
		height: 100%;
		float: none;
		display: inherit;
	}

	header#masthead nav#secondary #searchform .field {margin: 0 0 0 5px;}

	/*main category*/
	.single-page section.blogmain article header .meta .eyebrow a {font-size: 14px;}

	/*layout*/

	div.page {padding-top: 15px;}

	.front-page-multi-column #front-page-column-wrapper-1-3 {
		float: left;
		margin: 0;
		width: 100%;
	}

	.front-page-multi-column #front-page-column-wrapper-2-3,
	.front-page-multi-column #front-page-column-wrapper-3-3 {
		float: right;
		width: 100%;
		margin: 0;
	}
	#front-page-column-wrapper-1-3, #front-page-column-wrapper-2-3 {
		display: none !important;
	}

	.front-page-multi-column #front-page-two-column-span-wrapper {
		width: 100%;
	}

	body section.blogmain, body.home section.blogmain {
		width: 100%;
		float: left;
		margin-right: -310px;
		overflow: auto;
	}

	body.home div.page {
		padding-top: 15px;
	}

	body.home div.topWidgetArea {
		margin: 0;
	}
	.title .entry-title a {
		font: 700 24px Karla, sans-serif;
	}
	/*slider*/
	.front-page-multi-column aside.FeaturedPostsWidget ul.slider li .description {
		position: absolute ;
		min-height: 0;
		color: #fff;
		padding: 0 20px;
	}

	.front-page-multi-column .FeaturedPostsWidget ul.slider li .description .title a {
		font-size: 21px;
		line-height: 23px;
	}

	.front-page-multi-column .FeaturedPostsWidget ul.slider li .description .title a,
	.front-page-multi-column .FeaturedPostsWidget ul.slider li .description .title a:link {
		font-size: 16px;
		line-height: 18px;
	}

	.front-page-multi-column aside.FeaturedPostsWidget ul.slider li .description .category {
		top: 60%;
	}

	/*rcol, right col */
	body #rcol, body.home #rcol {
		float: left;
		margin: 0;
		width: 300px;
	}

	/*social icons navbar*/
	#nav-bar-social {
		padding-right: 10px;
	}

	.social-network-wrapper ul.social-networks.horizontal li .name {
		display: none;
	}

	.social-network-wrapper ul.social-networks.horizontal li {
		float: left;
	}


	/*header logo*/

	header#masthead #site-logo.image {
		float: left;
		width: 70% !important;
	}

	header#masthead #site-logo.image a img.logo {
		padding: 7% 5% 5%;
		width: 100%;
		margin: 0;
	}

	/*main menu nav*/
	nav#header-nav.left {
		height: 80px;
		overflow: hidden;
		margin: 0 10px;
		width: initial;
	}
		nav#header-nav.left ul {
			margin-bottom: 0px;
			height: 40px;
		}

			nav#header-nav ul li {
				height: 40px
			}

				nav#header-nav ul li a {
					font-size: 13px;
					padding: 20px 0 0 0;
				}

	nav#header-nav.left ul#primary_main_menu {
		float: none;
		display: inline;
		width: 100%;
	}

		nav#header-nav.left ul#primary_main_menu li {
			padding: 0 1.3%;
			display: inline
		}

		nav#header-nav.left ul#primary_main_menu li {
			display: inline-block;
		}

	.container nav#header-nav.left ul#secondary_main_menu {
		width: 100%;
		padding-right: 0%;
		float: left;
		background-color: #fff;
	}

		nav#header-nav.left ul#secondary_main_menu li {
			padding: 0 1.5%;
		}

		nav#header-nav.left ul#secondary_main_menu li:first-child {
			padding: 0 0 0 100px;
		}

		nav#header-nav.left ul#secondary_main_menu li a:link,
		nav#header-nav.left ul#secondary_main_menu li a:visited {
			color: #3684a8;
			padding: 7px 0 0 0;
		}

		nav#header-nav.left ul#secondary_main_menu li a:hover,
		nav#header-nav.left ul#secondary_main_menu li a:active {
			color: #c9dc2b;
		}

	nav#header-nav div#mobile-nav #header-nav-mobile-ui.right {
		display: none;
	}

	/*global nav*/
	#masthead nav#global #top-global-menu ul li {
		padding: 0 2.5% 0 0;
		float: left;
	}

		#masthead nav#global #top-global-menu ul li.title {
			padding-left: 3%;
			margin-left: 1%;
			background-position: 1% 10px;
		}

		#masthead nav#global #top-global-menu ul li.mobile.subscribe {
			display: inline;
			float: right;
			background: url(http://timesreviewv2.wpengine.com/wp-content/uploads/2013/12/subscribe_nav_icon.png);
			background-position: 5px 5px;
			padding-left: 29px;
			background-size: 23px 20px;
			background-repeat: no-repeat;
		}

		header#masthead nav#global li a {
			padding: 10px 0 0 0;
			font-size: 11px;
		}

	/*newsletter widget*/

	#rcol aside.newsletter.widget header {
		width: 100%;
		padding: 0 0 0 14px;
	}

	#rcol aside.widget.NewsletterWidget.newsletter div.newsletter {
		width: 100%;
		min-width: 0;
		margin: 0;
		padding: 0;
	}

	#rcol aside.widget.NewsletterWidget.newsletter div.newsletter fieldset {
		width: 100%;
		padding: 0;
		background: none;
	}

	/*footer*/
	header#masthead nav li#home img,
	footer#mainFoot .img-hold {
		width: 50%;
		display: block !important;
		padding-left: 0;
	}

	footer#mainFoot .f2 #top-foot nav {
		display: inline;
		width: 100%;
	}

	footer#mainFoot #col1,
	footer#mainFoot #col2,
	footer#mainFoot #col3 {
	 width: 50%;
	}

	footer#mainFoot div#fn4 { padding: 2% 5% 0; }

		footer#mainFoot div#fn4 p { display: inline; }

		footer#mainFoot div#fn4 p#copyright { float: left; }

		footer#mainFoot div#fn4 p.right { float: right; }

	/*Archive*/

	#archive-page-col-wrapper-2-2 {
		display: none;
	}

	#archive-page-col-wrapper-1-2 {
		width: 100%;
	}

	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li {
		background-color: #fff;
	}

	/*three top images*/
	#archive-page-col-wrapper-1-2 aside.FeaturedPostsWidget ul.horizontal li img {
		float: none;
		margin: 0;
		border: none;
		-moz-box-shadow: none;
		box-shadow: none;
		-webkit-box-shadow: none;
		width: 100%;
		height: 100%;
	}

		#archive-page-col-wrapper-1-2 aside .description .title a {
			font-size: 13px;
			line-height: 15px;
		}

	/*Single Page*/
	#single-page-col-wrapper-1-2 {
		width: 100%;
	}

	#single-page-col-wrapper-2-2 {
			width: 100%;
			float: left;
			overflow: hidden;
		}

		#single-page-col-wrapper-2-2 aside.FeaturedPostsWidget ul.vertical li{
			display: inline-block;
			width: 45%;
			padding: 2%;
			height: 175px;
			float: left;
		}

		#more-articles-wrapper #more-articles article.has-thumbnail header {
			width: 68%;
		}

}

/************************************************************************

	851 - 1024

************************************************************************/
@media screen and (max-width: 1024px) and (min-width: 851px) {

	div.w-ad-box {
		width: 728px;
	}

	.page section.blogmain #article-wrapper {
		width: auto;
		margin: 0 312px 0 0 !important;
		padding: 0 12px;
	}

	/*base*/

	/*h1*/
	h1.page-title {
		font-size: 30px;
	}

	/*h2*/
	.archive-page section.blogmain article header .title h2 a,
	.single-page section.blogmain article header .title h2 a {
		font-size: 21px;
		line-height: 24px;
	}

	/*h6*/
	#front-page-column-wrapper-3-3 .most-active header h3,
	#front-page-column-wrapper-3-3 .most-shared header h3,
	#archive-page-col-wrapper-2-2 .most-active header h3,
	#archive-page-col-wrapper-2-2 .most-shared header h3 {
		font-size: 14px;
	}

	/*p*/
	article .entry-content p {
		line-height: 18px;
	}

	/*main category*/
	.single-page section.blogmain article header .meta .eyebrow a {
		font-size: 14px;
	}

	/* Front Page */
	/* Two Main Columns */
		/*blogmain, left col*/

		body section.blogmain, body.home section.blogmain {
			width: 100%;
			float: left;
			margin-right: -300px;
			min-width: 0;
		}

		/*rcol, right col */
		body #rcol, body.home #rcol {
			float: right;
			margin: 0 12px 0 -312px;
			width: 300px;
		}

	/* Columns within left column */
	.front-page-multi-column #front-page-two-column-span-wrapper {
		float: none;
		width: 100%;
	}

	.front-page-multi-column #front-page-column-wrapper-1-3 {
		float: left;
		margin: 0 1% 0 0;
		width: 49%;
	}

	.front-page-multi-column #front-page-column-wrapper-2-3,
	.front-page-multi-column #front-page-column-wrapper-3-3 {
		float: right;
		width: 50%;
		margin: 0;
	}
	.front-page-multi-column #front-page-column-wrapper-2-3 {
		padding-right: 6px;
		box-sizing: border-box;
	}

	.front-page-multi-column #front-page-column-wrapper-2-3 {
		padding-left: 6px;
		box-sizing: border-box;
	}

		#front-page-column-wrapper-1-3 {
		display: none !important;
	}
	aside, .home aside {
		min-width: 0;
	}

	/*slider*/
	.front-page-multi-column aside.FeaturedPostsWidget ul.slider li .description .category {
		position: initial;	}

	.FeaturedPostsWidget ul.slider li .description .title {
		position: initial;
	}

	.front-page-multi-column aside.FeaturedPostsWidget ul.slider li .description {
		min-height: 0;
		color: #fff !important;
		position: absolute;
	}

	/*header-nav*/

	header#masthead #site-logo.image {
		width: 35%;
	}
	header#masthead #site-logo.image a img.logo {
		padding: 7% 5% 5%;
		margin: 0;

	}

	nav#header-nav.left {
		margin: 0 10px;
		width: initial;
	}

	nav#header-nav ul li a {
		font-size: 12px;
		padding: 22px 7px 0px;
	}

	.container nav#header-nav.left ul#secondary_main_menu {
		padding-right: 7%;
	}

	header#masthead nav#secondary {
		width: 65%;
		float: none;
	}

	#nav-bar-social {
		padding-right: 8%;
	}

	/*searchform*/

	header#masthead nav#secondary #searchform .field {
/*		text-align: right;	*/
	}

	header#masthead nav#secondary #searchform:after {
	}

	/*searchbar nav*/
	header#masthead nav.left li.menu-item {
		padding-left: 5px;
	}

	/*global nav*/
	#top-global-menu {
		height: 30px;
	}

	#masthead nav#global #top-global-menu ul li {
		padding: 2px 1% 0 0;
		float: left;
		height: 30px;
	}

	#masthead nav#global #top-global-menu ul li.subscribe {
		display: none;
	}

	#masthead nav#global #top-global-menu ul li.mobile.subscribe {
		float: right;
		padding-right: 1%;
		display: inline;
		background: url(http://timesreviewv2.wpengine.com/wp-content/uploads/2013/12/subscribe_nav_icon.png);
		background-position: 5px 5px;
		padding-left: 35px;
		background-size: 23px 20px;
		background-repeat: no-repeat;
	}

	#masthead nav#global #top-global-menu ul li a {
		font-size: 12px;
		padding: 7px 10px 0 0;
	}

	#masthead nav#global #top-global-menu ul li.title {
		padding-left: 3%;
		margin-left: 1%;
		background-position: 1% 10px;
	}

	/*footer*/
	footer#mainFoot ul {
		width: initial;
	}

	/*newsletter*/
	#rcol aside.newsletter.widget header {
		width: 100%;
		padding-left: 14px;
	}

	/* Archive Page */

		#archive-page body section.blogmain {
			width: 100%;
		}

		#archive-page-col-wrapper-1-2 {
			width: 100%
		}

		#archive-page-col-wrapper-2-2 {
			display: none;
		}

	/* Single Page */

		#single-page-col-wrapper-2-2 {
			width: 100%;
			float: left;
			overflow: hidden;
		}

		#single-page-col-wrapper-2-2 aside.FeaturedPostsWidget ul.vertical li {
			display: inline-block;
			width: 22%;
			padding: 0 0 0 2%;
			height: 175px;
			float: left;
		}

		#single-page body section.blogmain {
			width: 100%;
		}

		#single-page-col-wrapper-1-2 {
			width: 100%
		}
}
/************************************************************************

	769 - 1024

************************************************************************/


@media screen and (max-width: 700px) {
	header#masthead nav li:nth-child(n+5) {
		display: inline;
	}
}



