.jetpack_subscription_widget {
  background-color: white;
  border-radius: 25px;
  padding: 20px !important;
  margin-top: 30px;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.1);
  max-width: 450px;
}
.jetpack_subscription_widget input[type='email'] {
  border-radius: 7px;
}
button[type='submit'] {
  border-radius: 25px;
}
.widget_addthis_tool_by_class_name_widget {
  margin: 25px 0 35px;
}
.soft-skills-app-homepage-section > a > img {
  border: solid 2px #ccc;
}
.postid-5087 main article figure img {
  border-radius: 1rem;
}
.postid-5087 main article h2 {
  font-size: 5rem;
  font-weight: bold;
  border-style: dashed;
  border-top-width: 1px;
}
.postid-5087 main article h3 {
  font-size: 4rem;
}
.page-id-2612 header h1 {
  font-size: 4rem;
}
.podcast-list {
  margin: 0;
}
.podcast-list li > a {
  font-size: 3rem;
  font-family: "Oswald", sans-serif;
}
.category-podcasts header.page-header {
  display: none;
}
.category-podcasts .main-navigation .menu-item-4921 > a {
  background: inherit;
  color: #b54e4e;
}
.main-navigation {
  max-width: 100% !important;
}
.site-logo.attachment-nucleare-logo {
  width: 150px !important;
}
main > article, #comments, main nav, .navigation-bar {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1) !important;
}
article figure + hr {
  background-color: #eee;
  margin: 2rem 0 3rem;
  display: none;
}
article {
  overflow: hidden;
}
article > figure:hover img {
  transform: scale(1.05);
  opacity: 1 !important;
}
article > figure img {
  transition: all 0.5s !important;
}
article > figure figcaption {
  display: none;
}
.podcast-links {
  margin-bottom: 1.75rem;
}
.podcast-links hr {
  margin: 15px 0 20px;
}
.podcast-links a {
  margin-right: 5px;
}
.podcast-links a img {
  transition: transform 0.5s;
}
.podcast-links a img:hover {
  transform: scale(1.05);
}
body.single.single-post article figure:hover img {
  transform: none !important;
}
#secondary aside {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1) !important;
  display: flex;
  flex-direction: column;
  border-radius: 15px;
  overflow: hidden;
  background-color: white;
  transition: transform 0.5s;
}
@media (max-width: 985px) {
  #secondary aside {
    padding: 0;
  }
}
#secondary aside:hover {
  transform: scale(1.05);
}
#secondary aside a {
  color: inherit;
}
#secondary aside a h3 {
  margin: 0;
  padding: 5px 15px 10px;
  line-height: 2.8rem;
}
#secondary aside a p {
  padding: 0 15px;
}
#secondary aside a img {
  border-radius: 0;
}
#secondary aside#custom_html-9, #secondary aside#blog_subscription-7 {
  padding: 0 15px 10px;
}
#secondary aside#custom_html-9:hover, #secondary aside#blog_subscription-7:hover {
  transform: none;
}
#secondary aside .podcast-listen-here {
  display: block;
  width: 150px;
  text-align: center;
  color: white;
  background-color: #b65252;
  border-radius: 20px;
  padding: 10px 25px;
  margin-bottom: 30px;
  font-weight: bold;
  transition: transform 0.5s;
}
#secondary aside .podcast-listen-here:hover {
  transform: scale(1.05);
}
#comments article {
  border-radius: 0;
  overflow: visible;
}
#comments article .comment-metadata {
  display: none;
}
#comments article .comment-author img {
  float: none;
  margin-right: 1em;
  border-radius: 5px;
}
@media (max-width: 782px) {
  .main-navigation ul.sub-menu {
    display: none !important;
  }
}
.social-links .top-search {
  display: none;
}
a.more-link {
  transition: transform 0.5s;
  background-color: transparent !important;
  font-weight: bold;
}
a.more-link:hover {
  transform: scale(1.1);
}
.posted-on a, .posted-on a:visited {
  color: #999 !important;
  pointer-events: none;
}
.search.search-results main .page-header {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1) !important;
  border-radius: 15px;
  overflow: hidden;
  background-color: white;
  padding-bottom: 3em;
}
.entry-meta > .byline {
  display: none !important;
}
@media (max-width: 579px) {
  .entry-meta > .byline {
    display: none !important;
  }
}
.episode-list__wrapper {
  max-height: 750px !important;
}
.category-articles .page-header {
  display: none;
}
.navigation.post-navigation {
  display: none;
}
.bbp-breadcrumb, .bbp-search-form, .bbp-author-role {
  display: none;
}
article a {
  transition: none !important;
  color: dodgerblue !important;
  font-weight: bold;
}
article h1 a, article h2 a, article h3 a {
  font-weight: normal;
}
aside a h3 {
  transition: none !important;
  color: dodgerblue !important;
}
article a:visited, aside a:visited h3 {
  color: BlueViolet !important;
}
article a:hover, aside a:hover h3 {
  text-decoration: underline !important;
}
article a:active, aside a:active h3 {
  color: red !important;
}
small.copyright {
  font-size: inherit;
}
small.copyright a {
  color: inherit;
}
small.copyright a:hover {
  text-decoration: underline;
}
#custom_html-14 {
  border-radius: 3rem;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1) !important;
  background-color: white;
  margin-top: 5rem;
}
#custom_html-14 .sign-code-pledge {
  padding: 3rem 3rem 2rem;
}
#custom_html-14 .sign-code-pledge a {
  color: dodgerblue;
  font-weight: bold;
  font-size: 2.75rem;
  font-family: Oswald, sans-serif;
  font-weight: 400;
  text-decoration: underline;
}
#custom_html-14 .sign-code-pledge p {
  margin: 1rem 0 1rem;
  font-style: italic;
}
.wp-block-jetpack-subscriptions {
  padding: 0 !important;
}
.wp-block-jetpack-subscriptions .jetpack_subscription_widget {
  margin: 4rem auto;
}
.wp-block-jetpack-subscriptions .jetpack_subscription_widget form {
  position: relative;
  padding-bottom: 4rem;
}
@media (max-width: 505px) {
  .wp-block-jetpack-subscriptions .jetpack_subscription_widget form {
    flex-direction: column;
  }
  .wp-block-jetpack-subscriptions .jetpack_subscription_widget form button[type='submit'] {
    margin: 1rem 0 0 !important;
  }
}
.wp-block-jetpack-subscriptions .jetpack_subscription_widget form .jetpack-subscribe-count {
  position: absolute;
  width: 100%;
}
.wp-block-jetpack-subscriptions .jetpack_subscription_widget form .jetpack-subscribe-count p {
  position: absolute;
  background-color: red;
  width: 100%;
  top: 7rem;
  text-align: center;
  font-style: italic;
}
@media (max-width: 505px) {
  .wp-block-jetpack-subscriptions .jetpack_subscription_widget form .jetpack-subscribe-count p {
    top: 13.2rem;
  }
}
.sharedaddy .sd-title {
  font-size: 1.75rem !important;
}