#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(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(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(/wp-content/themes/minify/_ui/images/common/bg-2.png) repeat-x;
}

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

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

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

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

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

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

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

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

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

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

body.page-template-donate-php {
    background: #fff url(/wp-content/themes/minify/_ui/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('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(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(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(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(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(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(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('/btn/btn_donateCC_LG.g') 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("common/mobile-logo.png") no-repeat!important;
        background-size: 100%!important;
    }
    .todays-date {
        display: none;
    }
    #navigation {
        background: url("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("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;
    }
}