@media only screen 
and (min-width : 1024px) 
and (max-width : 1366px) {
    #footer-top{
        display: none;
    }
    .home .adsbygoogle{
        margin-left: 5%;
    }
    #ticker-wrapper .sh3 {
        font: 700 16px/50px 'Oswald', sans-serif;
    }
    #home-diff > div > div:nth-child(2) > p:nth-child(3) {
        height: 195px;
        text-overflow: ellipsis;
        white-space: pre-wrap;
        overflow-y: hidden;
    }
    #wrapper {
        width: 100%;
    }
    #top-header-wrapper {
        width: 100%;
    }
    #home-diff > .cat-light-top > .right-text {
        width: 45%;
    }
    #home-left {
        width: 50%;
        padding-right: 0px;
    }
    .home-widget .cat-light-top {
        width: 472px;
    }
    #nav-wrapper {
        width: 100%;
    }
    #site{
        width: 100vw;
    }
    #sidebar-small-wrapper {
        display: none;
    }
    .home-widget .cat-light-bottom {
        width: 430px;
    }
    #home-diff > .cat-light-top > .left-image {
        width: 48%;
    }
    #home-diff > .cat-light-top > .right-text {
        width: 45%;
        margin-left: 22px;
    }
}    
    

@media screen and (max-width:1023px) and (min-width:768px){body{background-image:none !important;}
#ticker-wrapper .sh3 {
    float: left;
    font: 700 10px/50px 'Oswald', sans-serif;
    margin-left: 3%;
}
.home .adsbygoogle{
    margin-left: 1%;
}
#footer-top{
    display: none;
}
#home-diff {
    min-height: 0px;
}
#wrapper,
#nav-wrapper{width:100%;}
#leader-wrapper{margin-top:10px;}
#leader-wrapper,
#leader-small{width:768px;height:auto;}
#leader-small{float:left;margin-bottom:0;}
#ad-970{max-width:768px;height:auto;}
.full{width:768px !important;}
.full2{width:728px !important;}
#top-header-wrapper{width:100%;}
#top-nav{max-width:464px;}
#home-diff > div > div:nth-child(2) > p:nth-child(3) {
    text-overflow: ellipsis;
    white-space: pre-wrap;
    overflow-y: hidden;
    height: 156px;
}
#home-diff > .cat-light-top > .right-text {
    width: 44%;
}
#home-diff > div > div:nth-child(2) > h2 {
    font-size: 20px;
    text-align: center;
}
#home-diff > div > div:nth-child(2) > span {
    margin: 10px 32%;
}
#home-left {
    padding: 0px;
    min-height: 740px;
}
#logo-small{
    display: none;
}
.show-comments {
    display: block;
    margin-bottom: 20px;
    width: 20vw;
    margin: 20px 20vw;
}
.single #content-area, #related-posts {
    width: 91.5%;
}
.single #content-area h2 {
    font: 700 26px/56px 'Oswald', sans-serif;
}
.single .post-tags{
    display: none;
}
.main-excerpt,
.sub-text p,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.sidebar-widget .cat-dark-text p,
.prev-next-wrapper,
.related-image,
.archive-image{display:none;}
#main-nav{max-width:608px;}
#main-nav .menu li a{font-size:12px;padding:14px 10px;}
#featured-main{height: 144px;}
.main-story{width:438px;height:308px;}
.main-story img{margin-left:-19px;min-width:476px !important;}
.main-text{width:428px;}
.main-text h1{font-size:40px;}
.sub-story{width:20%;height:150px;}
.sub-text{width:144px;}
.sub-text h2{font-size:17px;}
ul.ticker{max-width:583px;}
#home-main,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
span.home-widget-header,
span.sidebar-widget-header,
.sidebar-widget .category-dark,
#comments{width:auto;}
.home-widget .category-light img, .sidebar-small-widget .category-light img, .sidebar-widget .category-light img, .footer-widget .category-light img {
    max-height: 196px;   
}
#home-left{border-right:none;width:380px;}
.home-widget .category-light p {
    font: 15px/1.4 Georgia,serif;
}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
.home-widget .cat-light-top,
.home-widget .cat-light-bottom,
#social-box,
.archive-text{width:330px;}
#content-area,
#woo-content,
.post-tags,
#related-posts,
#archive-wrapper,
.nav-links{padding:20px;width: width:387px;}
.single .nav-links{padding:20px;width: 55vw;}
.single #home-main {
    width: 60vw;
}
.single #post-area, ul.archive-list {
    width: 60vw;
}
.single #sidebar-wrapper {
    width: 35vw;
}
.single #cin_sidebar {
    width: 35vw;
}
#disqus_thread{
    display: none;
}
.single .sidebar-widget .cat-light-bottom ul li p a {
    width: 178px;
}
#author-info{padding:0 20px 20px 20px;width:387px;}
#author-info-page{margin:20px 20px 0 20px;padding-bottom:20px;width:387px;}
#author-text{width:307px;}
.home-widget .cat-dark-text,
.sidebar-widget .cat-dark-text{padding:20px;}
.home-widget .cat-dark-text h2{font-size:28px;}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a{width:230px;}
#title-main,
.breadcrumb{width:728px;}
#related-posts ul li{margin:0 0 10px 0;width:387px;}
ol.commentlist,
#respond form{padding:0 20px 20px;width:387px;}
li.footer-widget{border-left:none;margin:0 0 20px 56px;padding-left:0;}
li.footer-widget:first-child{margin-left:56px;}
#footer-bottom{padding:10px 20px;width: 100%;}
#footer-bottom p,
#footer-bottom ul{max-width:728px;width: 100%;}
#footer-bottom ul{float:left;margin-top:10px;}
}
@media screen and (max-width:767px) and (min-width:600px){body{background-image:none !important;}
#wrapper,
#nav-wrapper,
.main-story,
#sidebar-wrapper,
span.home-widget-header,
span.sidebar-widget-header,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
.sidebar-widget .category-dark,
ul.tabber-widget,
#comments{100vw;}
.full{width:600px !important;}
.full2{width:560px !important;}
#top-header-wrapper{width:598px;}
#top-nav{max-width:296px;}
#leader-wrapper{margin-top:10px;}
#leader-wrapper,
#ad-970,
#leader-small,
#ad-728{max-width:600px;width:600px;height:auto;}
#leader-small{float:left;margin-bottom:0;}
#main-nav,
.main-excerpt,
.sub-text p,
#ticker-wrapper,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.sidebar-widget .cat-dark-text p,
.related-image,
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p{display:none;}
#nav-mobi{display:inline;}
#nav-mobi select{width:420px;}
#featured-main{height: 150px;}
.main-story{height:387px;}
.main-story img{margin-left:0;min-width:600px !important;}
.main-text h1{font-size:52px;}
.sub-story{width: 25vw;
    height: 150px;}
#featured-main > div:nth-child(5){
    display: none;
}
.sub-text{width:129px;}
.sub-text h2{font-size:15px;}
#home-main,
#home-left{border-right:none;    width: 100%;}
.single #home-main {
    width: 100vw;
}
#disqus_thread {
    float: left;
    padding: 20px 1.5%;
    width: 90vw;
    display: none;
}
.show-comments {
    margin-left: 32%;
    margin-bottom: 20px;
    display: block;
}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
.home-widget .cat-light-top,
.home-widget .cat-light-bottom,
li.sidebar-widget,
.sidebar-widget .cat-dark-text,
.sidebar-widget .cat-dark-bottom,
.sidebar-widget .cat-light-top,
.footer-widget .cat-light-top,
.sidebar-widget .cat-light-bottom,
.footer-widget .cat-light-bottom,
ul.latest-comments,
li.footer-widget,
.main-text,
#title-main,
.breadcrumb,
#social-box{width:560px;}
.home-widget .cat-dark-text,
.sidebar-widget .cat-dark-text{padding:20px;}
.home-widget .cat-dark-text h2,
.sidebar-widget .cat-dark-text h2{font-size:40px;}
.home-widget .cat-dark-byline{font:400 14px/14px 'Alegreya', serif;}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a,
.sidebar-widget .cat-dark-bottom ul li p a,
.sidebar-widget .cat-light-bottom ul li p a,
.footer-widget .cat-light-bottom ul li p a{width:465px;}
.sidebar-widget .cat-dark-bottom .list-byline{display:inline;}
#content-area,
#woo-content,
.post-tags,
#related-posts,
#archive-wrapper,
.nav-links{padding: 15px 5px; width: 100vw;}
#site{width:0;}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share{margin:0 5px 5px 0;width:70px;}
#author-info{padding:0 20px 20px 20px;width:560px;}
#author-info-page{margin:20px 20px 0 20px;padding-bottom:20px;width:560px;}
#author-text{width:480px;}
.fb-like span{overflow:hidden !important;width:90px !important;margin-right:-375px;}
.prev-next-wrapper{padding:30px;width:540px;}
.prev-post,
.next-post{width:250px;}
#related-posts ul li{margin:0 0 10px 0;width:560px;}
.archive-text{width:340px;}
ol.commentlist,
#respond form{padding:0 20px 20px;width:560px;}
#sidebar-wrapper{border-top:1px dotted #ccc;}
.footer-widget .category-light h2 a{font-size:24px;}
.comment-text{width:500px;}
#footer-top{padding:25px 20px;width:560px;}
li.footer-widget{border-left:none;margin:0 0 20px 0;padding-left:0;}
li.footer-widget:first-child{margin-left:0;}
#footer-bottom{padding:10px 20px;width:560px;}
#footer-bottom p,
#footer-bottom ul{max-width:560px;width:560px;}
#footer-bottom ul{float:left;margin-top:10px;}
.woocommerce-page div.product div.images,
.woocommerce-page div.product div.summary{width:48% !important;}
.woocommerce-page div.product div.images{float:left !important;}
.woocommerce-page div.product div.summary{float:right !important;}
}

@media screen and (max-width:767px) and (min-width:600px){
    .home .adsbygoogle{
        display:none !important;
    }
    #featured-main > div:nth-child(5){
        display: none;
    }
    #home-diff > .cat-light-top > .left-image {
        width: 100%;
    }
    #home-diff > .cat-light-top > .right-text {
        width: 90vw;
        padding: 20px 20px 20px 0px;
    }
}

@media screen and (max-width:599px) and (min-width:480px){
    .home .adsbygoogle{
        display:none !important;
    }
    #featured-main > div:nth-child(5){
        display: none;
    }
    #home-diff > .cat-light-top > .left-image {
        width: 100%;
    }
    #home-diff > .cat-light-top > .right-text {
        width: 100%;
        padding: 20px 0;
    }
body{background-image:none !important;}
#wrapper,
#nav-wrapper,
.main-story,
#sidebar-wrapper,
span.home-widget-header,
span.sidebar-widget-header,
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
.sidebar-widget .category-dark,
ul.tabber-widget,
#comments{width:480px;}
.full{width:480px !important;}
.full2{width:440px !important;}
#top-nav{max-width:480px;}
#top-header-wrapper{width:478px;height:61px;}
#leader-wrapper,
#leader-small{margin-top:10px;}
#leader-wrapper,
#ad-970,
#leader-small,
#ad-728{max-width:480px;width:480px;height:auto;}
#leader-small{float:left;margin-bottom:0;}
#logo-wrapper,
#logo-small{margin-top:10px;}
#content-social{border-top:1px solid #ddd;float:left;max-width:480px;width:100%;}
#content-social ul li:first-child{border-left:none;}
#content-social ul li:last-child{border-right:1px solid #ddd;}
#nav-mobi{display:inline;}
#nav-mobi select{width:300px;}
#main-nav,
.main-excerpt,
.sub-text p,
#ticker-wrapper,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.sidebar-widget .cat-dark-text p,
.breadcrumb,
.prev-next-wrapper,
.related-image,
.archive-image,
#author-info img,
#author-info-page img,
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p{display:none;}
#featured-main{height: 447px;}
.main-story{height:310px;}
.main-story img{margin-left:0;min-width:480px !important;}
.main-text{width:420px;}
.main-text h1{font-size:42px;}
.sub-story{width:239px;height:224px;}
.sub-text{width:219px;}
.sub-text h2{font-size:24px;}
#home-main,
#home-left{border-right:none;width:480px;}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
.home-widget .cat-light-top,
.home-widget .cat-light-bottom,
li.sidebar-widget,
.sidebar-widget .cat-dark-text,
.sidebar-widget .cat-dark-bottom,
.sidebar-widget .cat-light-top,
.footer-widget .cat-light-top,
.sidebar-widget .cat-light-bottom,
.footer-widget .cat-light-bottom,
ul.latest-comments,
li.footer-widget,
#title-main,
#social-box,
.archive-text,
#author-text{width:440px;}
.home-widget .cat-dark-text,
.sidebar-widget .cat-dark-text{padding:20px;}
.home-widget .cat-dark-text h2,
.sidebar-widget .cat-dark-text h2{font-size:33px;}
.home-widget .cat-dark-byline{font:400 14px/14px 'Alegreya', serif;}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a,
.sidebar-widget .cat-dark-bottom ul li p a,
.sidebar-widget .cat-light-bottom ul li p a,
.footer-widget .cat-light-bottom ul li p a{width:345px;}
.sidebar-widget .cat-dark-bottom .list-byline{display:inline;}
h1.headline,
h1.headline-page{font-size:26px;}
.fb-like span{overflow:hidden !important;width:90px !important;margin-right:-375px;}
.footer-widget .category-light h2 a{font-size:24px;}
.comment-text{width:400px;}
#footer-top,
#content-area,
#woo-content,
.post-tags,
#related-posts,
#archive-wrapper,
.nav-links{padding:20px;width:440px;}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share{margin:0 5px 5px 0;width:50px;}
#author-info{padding:0 20px 30px 20px;width:440px;}
#author-info-page{margin:20px 20px 0 20px;padding-bottom:20px;width:440px;}
#related-posts ul li{margin:0 0 10px 0;width:440px;}
ol.commentlist,
#respond form{padding:0 20px 20px;width:440px;}
#sidebar-wrapper{border-top:1px dotted #ccc;}
li.footer-widget{border-left:none;margin:0 0 20px 0;padding-left:0;}
li.footer-widget:first-child{margin-left:0;}
#footer-bottom{padding:10px 20px;width:440px;}
#footer-bottom p,
#footer-bottom ul{margin-right:0;max-width:440px;width:440px;}
#footer-bottom ul{float:left;margin-top:10px;}
.woocommerce-page div.product div.images,
.woocommerce-page div.product div.summary{width:48% !important;}
.woocommerce-page div.product div.images{float:left !important;}
.woocommerce-page div.product div.summary{float:right !important;}
}

@media screen and (max-width:479px){body{background-image:none !important;}
.home .adsbygoogle{
    display:none !important;
}
#wrapper,
#nav-wrapper,
.main-story,
#sidebar-wrapper,
#comments{width:100%;}
.full{width:100% !important;}
.full2{padding-right:3.125% !important;width:93.75% !important;}
#top-nav{max-width:300px; display: none;}
#top-header-wrapper{width: 100vw;}
#logo-wrapper{padding:0 3.125%;text-align:center;width:93.75%;}
#leader-wrapper,
#leader-small{margin-top:10px;}
#category-header{padding:5px 0 15px;}
#leader-wrapper,
#ad-970,
#leader-small,
#ad-728{max-width:100%;width:100%;height:auto;}
#leader-small{float:left;margin-bottom:0;}
#logo-wrapper,
#logo-small{margin-top:10px; margin-left: 15%;}
#nav-mobi{display:inline;}
#nav-mobi select{width:180px;}
#main-search{width:120px;}
#searchform input{width:81px;}
#content-social{border-top:1px solid #ddd;float:left;max-width:100%;width:100%;}
#content-social ul li:first-child{border-left:none;}
#content-social ul li:last-child{border-right:1px solid #ddd;}
#main-nav,
.main-byline,
.main-excerpt,
.sub-text p,
#ticker-wrapper,
#sidebar-small-wrapper,
.home-widget .cat-dark-text p,
.home-widget .cat-dark-bottom img,
.home-widget .cat-light-bottom img,
span.list-byline,
.sidebar-widget .cat-dark-text p,
.sidebar-widget .cat-dark-bottom img,
.sidebar-widget .cat-light-bottom ul li img,
.footer-widget .cat-light-bottom ul li img,
.breadcrumb,
.prev-next-wrapper,
.related-image,
.archive-image,
.comment-avatar,
#author-info img,
#author-info-page img,
.facebook-share p,
.twitter-share p,
.pinterest-share p,
.google-share p{display:none !important;}
#featured-main{height: 298px;}
.main-story{height:194px;}
.main-story img{margin-left:0;min-width:100% !important;}
.main-text{padding:20px 6.25%;width:87.5%;}
.main-text h1{font-size:28px;}
.sub-story{width:49.6875%;height:149px;}
.sub-text{padding:10px 6.2893081761% 8px;width:87.4213836478%;}
.sub-text h2{font-size:16px;}
#home-main,
#home-left{width:100%;}
.home-widget .category-dark,
.carousel-wrapper,
ul.home-carousel,
.sidebar-widget .category-dark{border-right:none;width:106.66666666666%;}
.home-widget .category-dark,
.carousel-wrapper,
.sidebar-widget .category-dark{margin:-32px 0 -3% -10px;}
li.home-widget,
.home-widget .cat-dark-text,
.home-widget .cat-dark-bottom,
li.sidebar-widget,
.sidebar-widget .cat-dark-text,
.sidebar-widget .cat-dark-bottom,
#footer-bottom,
.main-text,
#title-main,
.post-tags,
.nav-links{padding: 10px 2%; width: 99vw;}
.cat-light-top > p{
    height: 70px !important;
}
.facebook-share,
.twitter-share,
.pinterest-share,
.google-share{margin:0 5px 5px 0;width:30px;}
#author-info{padding:0 3.125% 20px 3.125%;width:93.75%;}
#author-info-page{margin:20px 3.125% 0 3.125%;padding-bottom:20px;width:93.75%;}
.home-widget .cat-dark-text h2,
.sidebar-widget .cat-dark-text h2{font-size:22px;}
.home-widget .cat-dark-bottom ul li p a,
.home-widget .cat-light-bottom ul li p a,
.home-widget .cat-light-top,
.sidebar-widget .cat-dark-bottom ul li p a,
.sidebar-widget .cat-light-top,
.sidebar-widget .cat-light-bottom ul li p a,
.footer-widget .cat-light-bottom ul li p a,
ul.latest-comments,
.archive-text,
#author-text{width:100%;}
.home-widget .cat-dark-byline{font:400 14px/14px 'Alegreya', serif;}
.home-widget .category-light h2 a,
.sidebar-widget .category-light h2 a,
.footer-widget .category-light h2 a{font-size:17px;}
.home-widget .cat-light-bottom,
.sidebar-widget .cat-light-bottom,
.footer-widget .cat-light-bottom{margin:0 0 -3% -10px;padding:3%;width:100%;}
span.home-widget-header,
span.sidebar-widget-header{margin:-10px 0 7px -3%;width:106.6666666666%;}
h3.sidebar-widget-header,
h3.home-widget-header{margin-left:10px;}
ul.tabber-widget{margin:-10px 0 0 -3%;padding:0 3.125% 10px;width:100%;}
.tabber-container{margin-bottom:10px;}
h1.headline,
h1.headline-page{font-size:26px;}
h3.cat-header{font-size:30px;}
#social-box{padding:0 3.125% 8px;width:93.75%;}
span.twitter-byline{clear:both;margin:5px 0 0 0;}
.social-sharing-top{margin-bottom:0;}
#footer-top,
#content-area,
#woo-content,
#related-posts,
#archive-wrapper{padding:20px 3.125%;width:93.75%;}
#related-posts ul li{margin:0 0 3.125% 0;width:93.75%;}
ol.commentlist,
#respond form{padding:0 3.125% 20px;width:93.75%;}
#comments .commentmeta{margin:0;}
#sidebar-wrapper{border-top:1px dotted #ccc;}
li.footer-widget{border-left:none;margin:0 0 20px 0;padding-left:0;}
li.footer-widget:first-child{margin-left:0;}
#footer-bottom p,
#footer-bottom ul{margin-right:0;max-width:100%;width:100%; text-align: center;}
#footer-bottom ul{float:left;margin-top:10px;}
li.footer-widget{width:100%;}
.woocommerce table.shop_table td,
.woocommerce-page table.shop_table td{padding:6px !important;}

/* New Edits by Jason */
    #featured-main > div:nth-child(5){
        display: none;
    }
    #home-diff > .cat-light-top > .left-image {
        width: auto;
    }
    
    #home-diff > .cat-light-top > .right-text {
        width: auto;   
    }
    #home-left {
        min-height: auto;   
    }
    .home-widget .category-light h2 a {
        height: auto;   
    }
    #home-diff > div > div:nth-child(2) > p:nth-child(3) {
        text-overflow: ellipsis;
        white-space: pre-wrap;
        overflow-y: hidden;
        height: 110px;
    }
    .single #home-main{
        width: 100vw;
    }
    #logo-small{
        display: none;
    }
    .post-image {
        width: 100vw;
        margin-left: -11px;
    }
    .show-comments{
        margin-left: 20vw;
        margin-bottom: 20px;
        display: block;
    }
    #disqus_thread{
        display: none;
    }
    #menu-footer-menu{
        margin-left: 7%;
    }
    .single #top-header-wrapper{
        display: none;
    }
    #shortc-more {
        width: 100%;
    }
}
        
