
#content p {
	font: 18px/26px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
}

code {
	background: #cccccc!important;
}

.redacted {
	background: #000;
	color: #000;
}

#content {
	padding-bottom: 20px;
}

#content hr {
	display: block;
}

#post-body a, #post-body a:visited {
	color: #075eaf;
}

#post-body a:hover, #post-body a:visited:hover {
	text-decoration: underline;
}

/* ---------------- HOME PAGE ------------------ */

#feature-mobile-section {
	display: none;
}

.featured-wrapper {
	width: 475px;
	height: 382px;
	position: relative;
}

#slider-nav {
	float: right;
	position: absolute;
	top: 354px;
	right: 13px;
	z-index: 1000;
}

#slider-nav a {
	background-color: #3172af!important;
	border: 0!important;
	color: #fff!important;
}

#slider-nav a.activeSlide {
	background-color: #fff!important;
	color: #3172af!important;
	border: 0!important;
}

#featured {
	height: 382px!important;
}

.feature-box-image {
	margin-bottom: -105px;
	position: relative;
	z-index: 10;
}

.feature-box-title {
	background: rgb(62, 62, 62);
	background: rgba(62, 62, 62, 0.9);
	padding: 8px 13px;
	height: 84px;
	width: 449px;
	position: relative;
	z-index: 20;
}

.feature-box-title h3 {
	font: bold 20px/27px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.feature-box-title a {
	color: #FFFFFF!important;
}

.feature-box {
	float: left;
	margin-bottom: 25px;
}

.slidedeck-2-bug {
	display: none!important;
}

.slide-title {
	line-height: 1.2em;
}

.slidedeck-frame {
	float: left;
	width: 475px;
}
.todays-headlines {
	float: right;
	width: 178px;
	padding: 0 6px;
	height: 382px;
	overflow: hidden;
}

.todays-headlines li {
	list-style: none;
	border-bottom: 1px solid #e1e2e2;
	padding: 14px 0;
}

.todays-headlines li:nth-child(2) {
	padding-top: 5px;
}

.todays-headlines li h3 {
	font-size: .9em;
	line-height: 1.3em;
	color: #777;
}

.todays-headlines li .date {
	font-size: .8em;
	text-transform: uppercase;
}


#content .home-feature-box {
	margin-bottom: 15px;
}

#content .home-feature-box p {
	font: 13px/ 16px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
}

#content .preview-text-2 p {
	font: 11px/ 14px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
}

#content #home-cats .preview-text-2 {
	height: 108px;
	overflow: hidden;
}

#content #home-cats .preview-text-2 h4 {
	margin-bottom: 3px;
	min-height: 35px;
}

#content #latest-lies .preview-text {
	height: 130px;
	overflow: hidden;
}

#content .front-page-read-more {
	font-size: 12px;
}

#content .categories-section {
	height: 248px;
}

#content .categories-section img {
	width: 205px;
	height: 104px;
}

/* ---------------- ABOUT US AND MASTHEAD ------------------ */

.page-left-logo {
	width: 280px; 
	float: left; 
	margin-right: 25px;
}

.page-right-text {
	border-left: 1px solid #e1e2e2; 
	float: left; 
	padding-left: 25px; 
	width: 290px; 
	margin-bottom: 20px;
}

/* ---------------- CAROUSEL ------------------ */

.smooth_slider h2 {
	background: rgb(62, 62, 62)!important;
	background: rgba(62, 62, 62, 0.9)!important;
	padding: 20px!important;
	line-height: 32px!important;
	height: 60px;
	width: 633px;
	position: relative;
	z-index: 20;
}

.smooth_slider a:hover {
	text-decoration: underline!important;
}

.smooth_slider .smooth_nav {
	z-index: 20;
	right: 10px;
}

/* ---------------- CATEGORIES PAGE ------------------ */

#category-header {
	height:70px;
	text-align: center;
}

#category-header h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 70px;
	text-transform: uppercase;
	font-weight: bold;
	color: #EDEDED;
	padding-top:15px;
	letter-spacing: 3px;
	text-shadow: #000 1px 1px 1px;
}

.page-template-noneedtosatirize-php #category-header h2 {
	text-transform: none;
}

#interior-featured {
	margin-bottom: 35px;
}

#interior-featured ul li img {
	margin-bottom: 3px;
}

#interior-featured ul li h3 {
	font: 14px/16px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	height: 32px;
	margin-bottom: 4px;
	overflow: hidden;
}

#interior-featured h2 {
	font: 16px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 14px;
	padding: 5px 8px;
	background-image: url(../images/common/arrow.png);
	background-position: 656px center;
	background-repeat: no-repeat;
}

#interior-featured h2.politics {
	background-color: #D1202C;
}

#interior-featured h2.news {
	background-color: #f1c40f;
}

#interior-featured h2.entertainment {
	background-color: #d35400;
}

#interior-featured h2.dc {
	background-color: #3172af;
}

#interior-featured h2.media {
	background-color: #1abc9c;
}

#interior-featured h2.new-york {
	background-color: #67af31;
}

#interior-featured h2.us {
	background-color: #4431af;
}

#interior-featured h2.sports {
	background-color: #31afa8;
}

#interior-featured h2.blogs {
	background-color: #6835a6;
}

#interior-featured h2.world {
	background-color: #d09320;
}

#interior-list h2, #interior-featured h2 {
	letter-spacing: 1px;
}

#interior-featured ul li {
	float: left;
	border-left: 1px solid #c6c6c6;
	padding-left: 10px;
	margin-left: 10px;
	width: 328px;
	height: 285px;
	position: relative;
}

#interior-featured ul li:first-child {
	margin-left: 0;
	padding-left: 0;
	border: none;
}

.interior-feature-box {
	margin-bottom: 15px;
}

#interior-featured .preview-text {
	height: 108px;
	overflow: hidden;
}

#interior-featured .interior-feature-box p {
	font: 11px/ 14px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
}

#interior-featured ul li .read-more {
	font: 12px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: #fff;
	background: #707070;
	position: absolute;
	left: 10px;
	padding-right: 5px;
	bottom: 0;
	width: 323px;
	text-align: right;
}

#interior-featured ul li:first-child .read-more {
	left: 0;
}

#interior-list h2 {
	font: 16px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 14px;
	padding: 5px 8px;
	background-image: url(../images/common/arrow.png);
	background-position: 656px center;
	background-repeat: no-repeat;
}

#interior-list h2.politics {
	background-color: #EC2028;
}

#interior-list h2.news {
	background-color: #f1c40f;
}

#interior-list h2.entertainment {
	background-color: #d35400;
}

#interior-list h2.dc {
	background-color: #3172af;
}

#interior-list h2.media {
	background-color: #1abc9c;
}

#interior-list h2.new-york {
	background-color: #67af31;
}

#interior-list h2.us {
	background-color: #4431af;
}

#interior-list h2.sports {
	background-color: #31afa8;
}

#interior-list h2.blogs {
	background-color: #6835a6;
}

#interior-list h2.world {
	background-color: #d09320;
}

.interior-list-box h3 {
	font: 18px/22px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	clear: both;
}

#interior-list img {
	float: left;
	margin-right: 10px;
	height: 150px;
}

#interior-list ul li {
	margin-bottom: 25px;
	border-bottom: 2px solid #3172AF;
	height: 192px;
}

.interior-list-box .preview-text {
	height: 162px;
}

.interior-list-box a.read-more{
	font: 12px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: #FFF!important;
	background: #3172AF;
	margin-bottom: 0px;
	padding: 10px;
	text-transform: uppercase;
	float:right;
	margin-top: -3px;
}

.interior-list-box .social {
	float: left;
}

body.page-template-politics-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-entertainment-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-media-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-us-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-sports-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-new-york-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-blogs-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-world-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-videos-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-noneedtosatirize-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-dc-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

body.page-template-donate-php {
	background: #fff url(../images/common/bg-2.png) repeat-x;
}

a.category-previous-link {
	font-weight: bold;
}

/* ------------------ ARTICLE PAGE ------------------ */

#content h1.entry-title {
	font: 30px/38px 'Segoe UI', Arial, Helvetica, sans-serif;
	color: #2c659d;
	font-weight: bold;
	margin: 14px 0;
}

#content .entry-header {
	margin-bottom: 15px;
	border-bottom: 4px solid #2c659d;
	padding-bottom: 10px;
}

#content .type-post {
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 50px;
}

#content div.main-photo {
	font: 14px/22px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
	color: #767676;
	margin-bottom: 24px;
}

.social {
	float: left;
}

a#facebook-button {
	float: right;
    width: 191px;
    height: 28px;
    margin: 0px 0 12px;
    display: inline-block;
    text-decoration: none;
    border: 0!important;
    background: url('../images/common/share-facebook.png') no-repeat center top;
    background-size: 100%;
}

a#facebook-button:hover {    
     text-decoration: none;
}

.linkwithin_text {
	padding: 4px 0 5px!important;
}

#linkwithin_logo_0 {
	margin-bottom: 0!important;
}

.linkwithin_textlist a {
	border-bottom: 0!important;
}

.category-video div.main-photo {
	width: 100%;
}

#MarketGid546 table.mctable546 {
	margin-left: 0!important;
}

#email-opt-in-bottom {
	width: 92%;
	height: 60px;
	margin-bottom: 20px;
	padding: 10px 4%;
	background-color: #D1202C;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#email-opt-in-bottom .inputs {
	float: right;
	width: 40%;
	margin-top: -6px;
}

#email-opt-in-bottom h2 {
	font: 20px/24px 'MyriadWebProBold', Arial, Helvetica, sans-serif;
	color: #FFF;]
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 3px;
}

#email-opt-in-bottom p {
	font: 11px/14px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-bottom: 12px;
}

#email-opt-in-bottom .email {
	float: left;
	width: 155px;
	margin-right: 10px;
	height: 16px;
	padding-left: 5px;
}

#email-opt-in-bottom .button-primary {
	background: #2C659D;
	color: #fff;
	height: 23px;
	width: 62px;
	font: 14px/24px 'MyriadWebProBold', Arial, Helvetica, sans-serif;
	border: 0px;
	float:left;
}

#email-opt-in-2 .button-primary:hover {
	background: #848589;
}


/* ------------------ COMMENTS ------------------ */

#content #comments input[type="submit"] {
	background-color: #2c659d;
	margin: 0;
	width: 118px;
}

#content #comments input[type="submit"]:hover {
	background-color: #20355A;
}

/* ------------------ SIDEBAR ------------------ */

.single #text-7 {
	display: none;
}

#bsap_1287651 a {
	width: 250px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
	
#email-opt-in-2 {
	width: 280px;
	height: 105px;
	margin-bottom: 20px;
	padding: 10px;
	background-color: #D1202C;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

#email-opt-in-2 h2 {
	font: 20px/24px 'MyriadWebProBold', Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-bottom: 8px;
}

#email-opt-in-2 p {
	font: 11px/14px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-bottom: 12px;
}

#email-opt-in-2 .email {
	float: left;
	width: 155px;
	margin-right: 10px;
	height: 16px;
	padding-left: 5px;
}

#email-opt-in-2 .button-primary {
	background: #2C659D;
	color: #fff;
	height: 23px;
	width: 62px;
	font: 14px/24px 'MyriadWebProBold', Arial, Helvetica, sans-serif;
	border: 0px;
	float:left;
}

#email-opt-in-2 .button-primary:hover {
	background: #848589;
}

#got-a-story {
	width: 260px;
	height: 65px;
	margin-bottom: 20px;
	padding: 18px 20px 24px;
	background-color: #D1202C;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: #fff;
}

#got-a-story:hover {
	background-color: #fd2735;
}

#got-a-story a {
	color: #fff;
	text-decoration: none;
}

#got-a-story h3 {
	font-size: 22px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding-bottom: 5px;
	border-bottom: 2px dotted #fff;
	margin-bottom: 5px;
}

#text-5 a:hover {
	text-decoration: none!important;
}

#got-a-story span {
	color: #fff;
	text-decoration: none;
}

/* ------------------ ARCHIVES AND CATEGORIES AND SEARCH ------------------ */

.archive #sortable-posts .type-post, .search #sortable-posts .type-post {
	margin-bottom: 28px;
}

.archive #sortable-posts h2, .search #sortable-posts h2 {
	font: 16px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin-bottom: 14px;
	padding: 5px 8px;
	background-color: #3172AF;
	background-image: url(../images/common/arrow.png);
	background-position: 656px center;
	background-repeat: no-repeat;
}


.archive #sortable-posts .entry-header, .search #sortable-posts .entry-header {
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
	
.archive #sortable-posts h1.entry-title, .search #sortable-posts h1.entry-title {
	font: 18px/22px 'Segoe UI', Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	font-weight: bold;
}

.archive #sortable-posts .entry-content p:nth-child(2) .search #sortable-posts .entry-content p:nth-child(2) {
	height: 162px;
}


.archive #sortable-posts a.entry-more, .search #sortable-posts a.entry-more {
	float: right;
	margin-top: -54px;
}

.archive #sortable-posts .entry-content, .search #sortable-posts .entry-content {
	margin-bottom: 25px;
	border-bottom: 2px solid #3172AF;
	min-height: 176px;
}

.older {
	font-weight: bold;
}

.newer {
	font-weight: bold;
	float: right;
	margin-right: 24px;
}

.author #sortable-posts .entry-header h2 {
	font: 18px/22px 'Segoe UI', Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3172AF;
	letter-spacing: 0;
	text-transform: none;
	margin-bottom: 14px;
	padding: 0;
	background: none;
	background-image: none;
	background-position: 656px center;
	background-repeat: no-repeat;
}

.vcard a {
	color: white!important;
}

/* ---------------- CONTACT US PAGE ------------------ */

div.wpcf7-validation-errors {
	border: 2px solid #2c659d;
}

.required {
	color: #FF0000;
}

/* ---------------- FOOTER ------------------ */

#footer nav li {
	padding: 0 23px;
}

#footer nav li a {
	font-size: 13px;
}

/* ---------------- FACT BUTTONS ------------------ */

.fact-button {
	background: url(../images/common/facts-button-bg.png);
	background-size: 100%;
	height: 45px;
	width: 134px;
	color: #FFF;
	border: 0;
	margin-right: 25px;
	margin-bottom: 5px;
	font-family: MyriadWebProRegular, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 1px;
}

.fact-button:hover {
	background: url(../images/common/facts-button-bg-hover.png);
	background-size: 100%;
}

.blackout {
	background: #000!important;
	color: #000!important;
}

.google-ad-last {
	display: none;
}

.donate-button {
	background: url(../images/common/donate-button.png);
	background-size: 100%;
	height: 45px;
	width: 134px;
	color: #FFF;
	border: 0;
	margin-right: 25px;
	margin-bottom: 5px;
	font-family: MyriadWebProRegular, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	letter-spacing: 1px;
}

.donate-button:hover {
	background: url(../images/common/donate-button-hover.png);
	background-size: 100%;
}

/* ---------------- MEME PAGE ------------------ */

.page-template-videos-php #interior-featured .preview-text {
	height: auto;
	overflow: hidden;
}

.page-template-videos-php #interior-featured ul li {
	height: auto;
}

.page-template-videos-php #interior-featured ul li h3 {
	height: 52px;
}

#interior-featured-2 ul li {
	float: left;
	border-left: 1px solid #c6c6c6;
	padding-left: 10px;
	margin-left: 10px;
	width: 328px;
	height: auto;
	position: relative;
}

#interior-featured-2 ul li:first-child {
	margin-left: 0;
	padding-left: 0;
	border: none;
}

.interior-feature-box {
	margin-bottom: 15px;
}

#interior-featured-2 .preview-text {
	height: auto;
	overflow: hidden;
}

#interior-featured-2 .interior-feature-box p {
	font: 11px/ 14px 'MyriadWebProRegular', Arial, Helvetica, sans-serif;
}

#interior-featured-2 ul li .read-more {
	font: 12px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: #fff;
	background: #707070;
	position: absolute;
	left: 10px;
	padding-right: 5px;
	bottom: 0;
	width: 323px;
	text-align: right;
}

#interior-featured-2 h2 {
	font: 16px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	margin-bottom: 14px;
	padding: 5px 8px;
	background-image: url(../images/common/arrow.png);
	background-position: 656px center;
	background-repeat: no-repeat;
}

#interior-featured h2.memes {
	background-color: #924caf;
}

#interior-featured-2 h2.memes {
	background-color: #924caf;
}

#interior-featured-2 ul li:first-child .read-more {
	left: 0;
}

#interior-featured-2 {
	margin-bottom: 35px;
}

#interior-featured-2 ul li img {
	margin-bottom: 3px;
}

#interior-featured-2 ul li h3 {
	font: 14px/16px 'MyriadWebProSemiBold', Arial, Helvetica, sans-serif;
	height: 52px;
	margin-bottom: 4px;
	overflow: hidden;
}


#post-author {
	margin-bottom: 25px;
	padding: 17px 3% 22px;
	float: left;
	background: #e1e2e2;
	width: 94%;
}

#post-author img {
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}

#post-author h3 {
	font-size: 2em;
	margin-bottom: 10px;
	margin-top: 3px;
	font-variant: small-caps;
	line-height: 1.3em;
}

#post-author #authorDescription {
	padding-left: 170px;
}

/* ------------------ DONATION PAGE ------------------ */

#content .entry-content table.donation-table {
	width: 50%;
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
}

#content .entry-content table.donation-table td {
	width: 50%;
	background: #fdadb2;
	color: #555!important;
}

#content .entry-content table.donation-table tr:first-child td {
	background: #D1202C;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1.3em;
	color: #fff!important;
}

#content .entry-content table.donation-table tr:nth-child(even) td {
	background: #fff;
}

#content .entry-content .donation-box ul {
	list-style: none;
	margin-left: 15px;
	margin-top: 40px;
}

#content .entry-content .donation-box input#sd_submit {
	background: url('https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif') no-repeat!important;
	text-indent: -9999px;
	width: 147px;
	height: 47px;
	border: 0;
}

a.rpuRepostUsButton {
	color: #000;
	font-weight: bold;
}

/* ---------------- MOBILE ------------------ */

@media only screen and (max-width: 500px), only screen and (max-device-width: 500px) {
	body {
		background: none!important;
	}
	
	.container {
		width: 100%;
	}
	
	#header {
		height: auto;
		margin-bottom: 20px;
	}
	
	#header .site-name {
		 height: auto;
    	left: 8px;
    	padding-bottom: 20%;
    	text-align: center;
    	width: 100%;
	}
	
	#header .site-name span {
		width: 95%;
		background: url("../images/common/mobile-logo.png") no-repeat!important;
		background-size: 100%!important;
	}
	
	.todays-date {
		display: none;
	}
	
	#navigation {
		background: url("../images/common/mobile-nav-bg.png") repeat-x;
		padding: 5px 2% 6px;
		margin-bottom: 0;
	}

	#navigation form {
		display: none;
	}
	
	#content {
		float: none;
		width: 96%;
		padding: 0 2%;
		margin-bottom: 20px;
		margin-top: 10px;
	}
	
	#sidebar {
		display: none;
	}
	
	#feature-mobile-section {
		display: block;
	}
	
	#feature-box-section {
		width: 100%;
		display: none;
	}
	
	.feature-box {
		width: 100%;
	}
	
	.featured-wrapper {
		width: 100%;
		height: auto;
	}
	
	.feature-box-image {
		margin-bottom: -5px;
	}
	
	.feature-box-image img {
		width: 100%;
		height: auto;
	}
	
	.feature-box-title {
		height: 125px;
    	padding: 8px 3%;
    	width: 94%;
	}
	
	#slider-nav {
		top: 90%;
	}
	
	.todays-headlines {
		display: none;
	}
	
	.main-photo img {
		max-width: 100%;
		height: auto;
	}
	
	#upprev_box {
		display: none!important;
	}
	
	#content .type-post {
		margin-right: 0;
	}
	
	.social {
		float: none;
		width: 100%;
		margin-bottom: 12px;
	}
		
	.entry-content div:first-of-type {
		width: 100%;
		float: none;
	}
	
	#category-header h2 {
		font-size: 24px;
		background: url("../images/common/mobile-category-bg.png") repeat-x;
		padding-bottom: 20px;
		letter-spacing: 1.5px;
		margin-top: -2px;
	}
	
	#interior-featured ul li {
		width: 100%;
		border: 0;
		padding: 0;
		margin: 0;
		clear: both;
		margin-bottom: 15px;
		height: auto;
	}
	
	#interior-featured .preview-text {
		height: auto;
	}
	
	#interior-featured ul li img {
		width: 100%;
		height: auto;
	}
	
	#interior-featured ul li .read-more {
		width: 99%;
		left: 0;
		position: relative;
		display: block;
		margin-top: 10px;
	}
	
	.interior-list-box a.read-more {
		display: block;
    	float: left;
    	margin: 0;
    	padding: 5px 4%;
    	text-align: center;
    	width: 92%;
	}
	
	#interior-featured ul li .read-more {
		display: block;
    	float: left;
    	margin: 0;
    	padding: 5px 4%;
    	text-align: center;
    	width: 92%;
    }
    
    #interior-featured .interior-feature-box p {
    	font: 14px/22px 'MyriadWebProRegular',Arial,Helvetica,sans-serif;
    	margin-bottom: 8px;
    }
    #interior-featured ul li h3 {
    	height: auto;
    	font: 18px/22px 'MyriadWebProSemiBold',Arial,Helvetica,sans-serif;
    }
	
	.interior-list-box .preview-text {
		height: auto;
		margin-bottom: 8px;
	}
	
	#interior-list img {
		margin-bottom: 8px;
	}
	
	#footer {
		padding-top: 7px;
	}
	
	#footer nav {
		width: 94%;
		margin-bottom: 7px;
	}
	
	#interior-list ul li {
		float: left;
		height: auto;
	}
	
	.social-category-icons {
		clear: both;
	}
	
	#homepage-ad {
		display: none;
	}
	
	#latest-lies ul li {
		border: 0;
    	float: none;
    	height: auto;
    	margin: 0;
    	padding: 0;
    	width: auto;
	}
	
	#latest-lies ul li img {
		width: 100%;
		height: auto;
	}
	
	.home #content .section-title {
		margin-top: 20px;
	}
	
	.home #content .section-title h2 {
		line-height: 28px;
	}
	
	#content #latest-lies .preview-text {
		height: auto;
	}
	
	#latest-lies ul li h3, #feature-mobile-section ul li h3 {
		height: auto;
    	font: 18px/22px 'MyriadWebProSemiBold',Arial,Helvetica,sans-serif;
    	margin-bottom: 10px;
	}
	
	#latest-lies ul li .read-more, #feature-mobile-section ul li .read-more {
		display: block;
    	float: none;
    	margin: 0;
    	padding: 5px 4%;
    	text-align: center;
    	width: 92%;
    	position: relative;
    	left: 0;
    	margin-bottom: 25px;
    }
	
	#content .home-feature-box p {
		font: 14px/22px 'MyriadWebProRegular',Arial,Helvetica,sans-serif;
    	margin-bottom: 8px;
    }
    
    .home #content #home-cats section {
    	width: 100%;
    	margin: 0;
    	padding: 0;
    	border: 0;
    	
    }
    
    .home #content #home-cats .section-title h2 {
    	margin-bottom: 15px;
    }
    
    #home-cats section h3 {
    	background-position: 97% center;
    }
    
    #content .categories-section {
    	height: auto;
    }
    
    #home-cats section ul li:first-child {
    	border: 0;
    }
    
    #home-cats section ul li {
    	border: 0;
    }
    
    #home-cats .categories-section img {
    	width: 100%;
    	height: auto;
    }
    
    #content #home-cats .preview-text-2 h4 {
    	height: auto;
    	font: 18px/22px 'MyriadWebProSemiBold',Arial,Helvetica,sans-serif;
    	margin-bottom: 10px;
    }
    
    #content .preview-text-2 p {
    	font: 14px/22px 'MyriadWebProRegular',Arial,Helvetica,sans-serif;
    	margin-bottom: 8px;
    }
    
    #content #home-cats .preview-text-2 {
    	height: auto;
    }
    
	#content .front-page-read-more {
		font-size: 15px;
	}
	
	#home-cats #new-york .section-more, #home-cats #dc .section-more, #home-cats #news .section-more {
		margin-bottom: 25px;
	}
	
	#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
	}
	
	.page-left-logo {
		display: none;
	}
	
	.page-right-text {
		float: none;
		border: 0;
		width: 100%;
		padding-left: 0;
	}
	
	#email-opt-in-bottom {
		height: 100px
	}
	
	#email-opt-in-bottom .email {
		margin-bottom: 10px;
	}
	
	#email-opt-in-bottom .inputs {
		margin-top: 0;
		width: 100%;
		float: none;
		margin-bottom:20px;
	}
	
	#email-opt-in-bottom p {
		clear: both;
	}
    
    #header #ad {
    	display: none;
    }
    
    .nrelate .nr_inner a:nth-child(5) {
    	display: none;
    }
    
    .google-ad-last {
    		display: block;
    }
    
    #post-author #authorDescription {
	padding-left: 0;
	}
}