/* desktop display */
@media screen and (min-width: 992px) {
#content-desktop {
display: inline!important;
}

#content-mobile {
display: none!important;
}
}

/* mobile display */
@media screen and (max-width: 991px) {
#content-mobile {
display: inline!important;
    padding-right:0!important;
    padding-left:0!important;
    margin-right:0!important;
    margin-left:0!important;
}

#content-desktop {
display: none!important;
}
}

/* Styling archived articles */
.per-page-home_page_archived-articles {
  font:inherit!important;
  line-height:inherit!important;
  margin-bottom:5px;
  margin-top:-25px!important;
}

/* Decorative styling for blog widget areas */

.widget.widget_rss ul {
  font-size:85%;
}
  
aside#rss-2.widget.widget_rss {
  background-color:#edf8c1!important;
  border-style:double;
  border-color:#2f550b;
  border-width:3px;
  padding:15px;
  margin-bottom:-20px;
}

aside#rss-3.widget.widget_rss {
  background-color:#ffea9b!important;
  border-style:double;
  border-color:#ffb300;
  border-width:3px;
  padding:15px;
  margin-bottom:-20px;
}

/* Get rid of rss icon */
img.rss-widget-icon {
  display:none!important;
}

/* Styling twitter feed box on homepage */
div#ctf.ctf.ctf-type-usertimeline.ctf-styles.ctf-width-resp {
  padding:5px!important;
  margin-bottom:-20px;
}

div.ctf-header.ctf-no-bio {
  padding:3px!important;
}

.ctf-tweet-text {
  font-size:15.96px!important;
}

/* Recipe of the day box */
aside#classictextwidget-25 {
  border-bottom:dotted;
  padding-top:-30px;
  padding-bottom:35px;
  margin-bottom:-10px;
  margin-top:-10px;
}

/*Joke of the day box */
aside#classictextwidget-24 {
  margin-top:-7px;
  margin-bottom:-20px;
  font-size:15.96px!important;
}

/* Change width of home page and hide sitewide widget*/
.page-id-85909 #wrapper.hfeed {
    max-width: 1200px!important;
    margin: auto;
}

.page-id-85909 #sitewide-top-widget-area.sidebar_top {
  display:none!important;
}


/*messing with home page ads */
.per-page-home_page_ads {
  float:right;
}

/*NEW home page class for 2/3 page column*/
.trickycol {
    float: left;
}

.left {
    width: 30%;
  padding-left:20px;
  float:center;
}

.right {
    width: 60%;
  float:right;
  padding-left:20px;
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media (max-width: 600px) {
    .trickycol {
        width: 100%;
  		padding-left:0!important;
}
}

/* Hiding footer area on Home Page only */
.page-id-85909 footer#colophon {
  display:none!important;
}

/* Hiding stupid "powered by" on PDF embedder */
.page-id-85524 div.pdfemb-poweredby {
  display:none!important;
}