/** Do not remove this line. Edit CSS below. */
#header {
  margin: 16px 0;
  margin: 1rem 0;
}

#footer .gototop {
display: none;
}

a.home-link {
color: #7d51a0;
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-size: 1.5rem;
text-decoration: none;
}

a.home-link:hover {
text-decoration: underline;
}

a.header-subscribe {
display: block;
float: right;
padding: 8px 10px;
padding: 0.5rem 1rem;
color: #fff;
background-color: #7d51a0;
text-decoration: none;
}

a.header-subscribe:hover {
background-color: #c52527;
}

#header .widget_search {
clear: right;
}

#header .widget-area {
padding-top: 10px;
padding-top: 1rem;
}

#header .searchform {
padding-top: 10px;
padding-top: 1rem;
}

#nav li.facebook-sp-s32, #nav li.pinterest-sp-s32, #nav li.feed-sp-s32,
#nav li.facebook-sp-s24, #nav li.pinterest-sp-s24, #nav li.feed-sp-s24 {
margin: 6px 2px 0 0;
float: right;
}

.multimedia-box, .podcast-box { display: block; border: 5px solid #7d51a0; padding: 5px 10px 0; margin-bottom: 20px; margin-right: 2px; box-shadow: 2px 2px 2px #ddd; -mozilla-box-shadow: 2px 2px 2px #ddd; -o-box-shadow: 2px 2px 2px #ddd; -webkit-box-shadow: 2px 2px 2px #ddd; }

.multimedia-box { padding-bottom: 18px; }

.multimedia-box p, .podcast-box p { margin-bottom: 10px; }

.multimedia-box b, .multimedia-box strong  { display: block; font-size: 20px; margin-bottom: 12px; }

.podcast-box b, .podcast-box strong  { display: block; font-size: 20px;  margin-bottom: 12px; }

.podcast-box a.subscribe { color: #7d51a0; font-weight: 700; }

.podcast-box .powerpress_player { margin-top: 18px; }

.blog .post-info, .blog .entry-content, .blog .post-meta, .archive .post-info, .archive .entry-content, .archive .post-meta { display: none; }

.category h2.entry-title, .blog  h2.entry-title { font-size: 20px; }

.category h2.entry-title a, .blog  h2.entry-title a { color: #7d51a0; text-decoration: underline; }

.category .post, .blog  .post { margin-bottom: 20px; }

@media only screen and (max-width: 767px) {
   #header {
   background-size: contain !important;
   }
}