@import url("https://fonts.googleapis.com/css2?family=Amatic+SC&family=Great+Vibes&family=Noto+Serif&family=Pathway+Gothic+One&family=Rethink+Sans&family=Vibes");.generate-columns-container > .post .entry-title {
  font-family: Pathway Gothic One;
  font-size: 42px !important;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px !important;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  padding-left: 0px !important;
  width: auto;
  height: auto;
}
.inside-article .entry-subtitle {
  font-family: Rethink Sans;
  font-weight: 200;
  font-size: 18px;
  margin-bottom: -4px !important;
  text-transform: none;
  padding-top: 54px !important;
  margin-top: -37px !important;
  padding-left: 0px !important;
}
.generate-columns-container > .post p {
  font-style: italic;
  margin-left: 0px;
  font-size: 18px;
  border-left-width: 1px;
  border-left-style: solid;
  padding-left: 10px;
  line-height: 35px;
  width: 100% !important;
  margin-right: 25px !important;
}
#main .post .entry-summary {
  border-bottom-width: 0px;
  border-bottom-style: solid;
}
.inside-right-sidebar > #black-studio-tinymce-3 > .textwidget > div > div {
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}
#black-studio-tinymce-3 p {
  margin-top: -40px;
  padding-bottom: 30px;
  font-family: Noto Serif;
  font-size: 28px;
  text-align: center;
  margin-left: -20px;
  margin-right: -20px;
}
#content > #right-sidebar #black-studio-tinymce-3 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar .widget_post_views_counter_list_widget > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar .widget_recent_comments > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar #categories-3 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar #archives-3 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar #text-7 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar #search-4 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
.inside-navigation > #primary-menu .menu-item > a {
  text-transform: uppercase;
  font-size: 14px;
  padding-left: 10px;
  text-align: right;
}
#content > #right-sidebar #posts_on_this_day-2 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar #execphp-4 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#right-sidebar .posts_on_this_day__year {
  font-family: Pathway Gothic One;
  background-color: rgba(0, 0, 0, 0.06);
  color: rgba(34, 34, 34, 0.47);
  padding-left: 9px;
  margin-bottom: 0px;
  font-weight: 700;
  font-size: 26px;
}
.inside-right-sidebar > #posts_on_this_day-2 .posts_on_this_day__article > .posts_on_this_day__title {
  margin-bottom: 30px;
  font-style: italic;
  padding-left: 10px;
  font-size: 20px;
  background-color: rgba(34, 34, 34, 0.28);
  color: rgba(0, 0, 0, 0.06);
  padding-top: 5px;
  padding-bottom: 10px;
}
#right-sidebar #useronline-count {
  padding-left: 11px;
  font-family: Georgia, serif;
  font-size: 20px;
}
#right-sidebar #cat {
  width: 350px;
}
div .quotescollection-quote > p {
  font-style: normal;
  letter-spacing: -1px !important;
}
#main .entry-title {
  font-family: Pathway Gothic One;
  font-size: 80px;
  text-transform: uppercase;
  font-weight: 700;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-top: 0px;
  text-align: center;
  color: #424a5c !important;
  padding-bottom: 15px;
  margin-top: 0px;
}
.post .entry-title-primary {
  color: #424a5c;
  padding-left: 20px;
  margin-top: 0px;
}
.post .entry-subtitle {
  font-family: Amatic SC;
  font-size: 40px !important;
  padding-bottom: 15px;
  margin-bottom: -22px !important;
  padding-top: 20px !important;
  margin-top: 0px;
}
.post p {
  margin-left: 61px;
  font-family: Noto Serif;
  font-size: 20px;
  margin-right: 61px !important;
  width: 1050px !important;
  margin-top: 0px;
}
.inside-article .wpsdc-drop-cap {
  font-family: Great Vibes;
  line-height: 40px;
  padding-right: 0px;
}
#main .entry-header > .entry-meta {
  text-transform: uppercase;
}
.generate-columns-container > .post .entry-header > .entry-meta {
  font-size: 12px;
}
.inside-article .entry-title-primary {
  padding-left: 0px !important;
}
.post .entry-title > a {
  color: #424a5c !important;
  font-size: 50px !important;
}
.tcm-comment-item .tcm-comment-text-content > p {
  font-size: 22px !important;
}
#main .cat-links {
  font-size: 18px !important;
  font-style: italic;
}
.post .nav-previous {
  font-size: 18px !important;
  font-style: italic;
}
#right-sidebar .widget_post_views_counter_list_widget li {
  margin-bottom: 30px;
  font-style: italic;
  padding-left: 0px;
  font-size: 20px;
  background-color: #687d99 !important;
  color: rgba(0, 0, 0, 0.06);
  padding-top: 10px;
  padding-bottom: 5px;
}
#right-sidebar .recentcomments {
  line-height: 30px;
  font-size: 20px;
  font-family: Georgia, serif;
}
#content > #right-sidebar #whos-online-2 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar .whos-online {
  line-height: 30px;
  font-family: Georgia, serif;
  font-size: 20px;
  text-align: center;
}
#content > #right-sidebar #cbxuseronline-4 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
#content > #right-sidebar #whos-online-3 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
.post .one-half {
  padding-left: 0;
  margin-bottom: 0px;
  font-family: Noto Serif;
  font-size: 20px;
  margin-left: 20px;
}
.pf-content .aligncenter {
  margin-left: 0px;
  width: 100%;
  max-width: 100% !important;
  height: auto;
  margin-right: 0px;
  min-width: auto;
}
.entry-content p > em {
  font-size: 20px !important;
}
.entry-content .alignleft {
  margin-right: 20px;
  margin-left: 0px !important;
}
.entry-content .first > p > em {
  font-family: Noto Serif;
  font-size: 20px;
}
.widget > #recentcomments > .recentcomments .url {
  color: #222222;
  text-decoration: none;
  font-style: italic;
}
.inside-right-sidebar .recentcomments > .comment-author-link {
  font-style: italic;
}
.post em {
  font-size: 22px !important;
}
#posts_on_this_day-2 .posts_on_this_day__image {
  min-width: 100%;
  width: 100%;
}
.entry-content .wpsdc-drop-cap {
  padding-right: 20px;
}
.inside-right-sidebar li > .post-title {
  font-family: Pathway Gothic One !important;
  font-size: 22px !important;
  color: #ffffff !important;
  font-weight: 400 !important;
  text-align: left;
  color: #1e73be;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
  margin-left: 10px;
  padding-bottom: 10px;
  font-style: normal;
}
#posts_on_this_day-2 .posts_on_this_day__article > .posts_on_this_day__title > a {
  font-family: Georgia, serif;
  font-style: normal;
  text-align: left;
  color: #1e73be;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
}
#content > #right-sidebar .posts_on_this_day {
  padding-top: 0px;
  padding-bottom: 0px;
}
#main .attachment-full {
  min-width: 100%;
  width: auto;
  height: auto;
  margin-bottom: 15px;
}
.pf-content span > em {
  font-size: 14px !important;
}
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image {
  border-width: 1px;
  border-style: solid;
  border-color: #222222;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:active,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:focus,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:hover {
  transform: scale(1.1);
}
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:hover,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:focus,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:active {
  transform: translateY(8px);
}
@keyframes hvr-buzz {
  50% {
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    transform: translateX(-3px) rotate(-2deg);
  }
}
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:hover,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:focus,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:active {
  animation-name: hvr-buzz;
  animation-duration: 0.15s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
@keyframes hvr-buzz-out {
  10% {
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    transform: translateX(1px) rotate(0);
  }
  100% {
    transform: translateX(-1px) rotate(0);
  }
}
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:hover,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:focus,
#posts_on_this_day-2 .posts_on_this_day__article .posts_on_this_day__image:active {
  animation-name: hvr-buzz-out;
  animation-duration: 0.75s;
  animation-timing-function: linear;
  animation-iteration-count: 1;
}
.inside-right-sidebar .recentcomments > a {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 600;
}
#content > #right-sidebar #archives-dropdown-3 {
  width: 350px;
}
.entry-title {
  padding-top: 15px !important;
}
#cool_timeline_1 #ctl-post .ctl-description {
  margin-top: 15px;
}
.generate-columns-container > .post .comments-link {
  font-size: 18px;
  font-style: italic;
}
.inside-article .one-half > div {
  width: 100% !important;
  margin-left: 0px;
  max-width: 100% !important;
  padding-right: 68px;
}
.entry-content p {
  margin-left: 40px;
  padding-left: 0px;
  max-width: 100% !important;
  width: 100%;
  padding-right: 0px;
  margin-right: 0px;
}
.one-half p em {
  font-size: 20px !important;
  line-height: 30px;
}
.entry-content .aligncenter {
  width: auto;
  max-width: auto;
  margin-left: -39px !important;
}
#content > #right-sidebar #wp_statistics_widget-2 > .widget-title {
  font-family: Pathway Gothic One;
  font-size: 30px;
  text-transform: uppercase;
  border-top-width: 1px;
  border-top-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 10px;
  padding-top: 10px;
  font-weight: 500;
  color: #424a5c;
  text-align: center;
}
.inside-article .one-half > p {
  margin-right: 35px;
  margin-left: 25px;
  padding-left: 0px;
  width: 100%;
  max-width: 100%;
  padding-right: 20px;
}
.inside-article .first > p {
  margin-right: 0px;
  margin-left: 10px;
  width: auto;
  max-width: 100%;
  min-width: auto;
}
.inside-article p {
  width: 500px;
}
.entry-meta > #nav-below > .nav-next a {
  font-size: 18px;
  font-style: italic;
}
.entry-content .size-large {
  width: 1050px;
  height: auto;
  min-width: 1050px;
  margin-left: -24px;
}
#page > #content > #right-sidebar #black-studio-tinymce-3 {
  padding-left: 30px;
  padding-right: 30px;
}
#page > #content > #right-sidebar #whos-online-3 {
  padding-left: 30px;
  padding-right: 30px;
}
#page > #content > #right-sidebar #posts_on_this_day-2 {
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 10px;
}
#page > #content > #right-sidebar .widget_post_views_counter_list_widget {
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 10px;
}
#page > #content > #right-sidebar .widget_recent_comments {
  padding-left: 30px;
  padding-right: 30px;
}
#page > #content > #right-sidebar #categories-3 {
  padding-left: 30px;
  padding-right: 30px;
}
#page > #content > #right-sidebar #archives-3 {
  padding-left: 30px;
  padding-right: 30px;
}
#page > #content > #right-sidebar #text-7 {
  padding-left: 30px;
  padding-right: 30px;
}
#page > #content > #right-sidebar #search-4 {
  padding-left: 30px;
  padding-right: 30px;
}
.inside-right-sidebar > #search-4 input {
  width: 245px;
}
.inside-article .aligncenter {
  max-width: 1050px;
  width: 1050px !important;
  margin-left: -20px !important;
  margin-right: 2px;
}
.page p {
  padding-left: 0px;
  width: auto;
}
.entry-content .wp-image-1840 {
  padding-left: 59px;
  margin-right: -31px !important;
  width: 1100px;
  max-width: 1100px !important;
}
.widget li .attachment-medium_large {
  border-width: 1px;
  border-style: solid;
  border-color: #222222;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  transition-property: transform;
  transition-timing-function: ease-out;
  display: inline-block;
  vertical-align: middle;
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  margin-bottom: 0px !important;
  margin-top: -11px;
  padding-bottom: 0px;
}
.widget li .attachment-medium_large:active,
.widget li .attachment-medium_large:focus,
.widget li .attachment-medium_large:hover {
  transform: scale(1.1);
}
.widget li .attachment-medium_large:hover,
.widget li .attachment-medium_large:focus,
.widget li .attachment-medium_large:active {
  transform: translateY(8px);
}
@keyframes hvr-buzz {
  50% {
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    transform: translateX(-3px) rotate(-2deg);
  }
}
.widget li .attachment-medium_large:hover,
.widget li .attachment-medium_large:focus,
.widget li .attachment-medium_large:active {
  animation-name: hvr-buzz;
  animation-duration: 0.15s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
@keyframes hvr-buzz-out {
  10% {
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    transform: translateX(1px) rotate(0);
  }
  100% {
    transform: translateX(-1px) rotate(0);
  }
}
.widget li .attachment-medium_large:hover,
.widget li .attachment-medium_large:focus,
.widget li .attachment-medium_large:active {
  animation-name: hvr-buzz-out;
  animation-duration: 0.75s;
  animation-timing-function: linear;
  animation-iteration-count: 1;
}
.inside-right-sidebar li > .count {
  color: #ffffff !important;
  font-style: normal;
  font-size: 14px !important;
  font-weight: 500 !important;
}
.inside-article .alignleft {
  margin-right: 20px !important;
  margin-bottom: 10px !important;
}
.post .wp-caption-text {
  padding-top: 0px;
  margin-bottom: 0;
  font-family: Georgia, serif;
  font-style: italic;
}
.post .ccfic-text {
  font-family: Georgia, serif;
  font-size: 15px;
  font-style: italic;
}
.post .attachment-full {
  margin-bottom: 0px;
}
#main .wp-caption {
  margin-bottom: -11.5px;
}
.pf-content p > span {
  max-width: 100% !important;
}
.pf-content > p a {
  font-size: 20px;
}
.post .read-more-link {
  font-style: normal;
  font-size: 18px;
  font-weight: 400;
  font-family: Pathway Gothic One;
  text-transform: uppercase;
  color: #ffffff;
  background-color: #687d99;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
}
#posts_on_this_day-2 .posts_on_this_day__title > a {
  font-family: Pathway Gothic One !important;
  font-size: 22px !important;
  color: #ffffff !important;
  font-weight: 400 !important;
}
.inside-right-sidebar > #posts_on_this_day-2 .posts_on_this_day__title {
  background-color: #687d99 !important;
}
#comments > #thrive-comments .add-comment {
  background-color: #424a5c;
}
.tcm-comment-item .tcm-comment-header a {
  color: #424a5c !important;
}
.pf-content a em {
  font-size: 20px !important;
  line-height: 30px;
}
.inside-article #caption-attachment-19370 {
  padding-bottom: 50px;
}
.entry-content #caption-attachment-18029 > span {
  text-align: center;
}
.inside-article #caption-attachment-18029 {
  text-align: center;
  margin-bottom: 30px;
}
