/* Variables */
body.page-id-93 .hentry-wrapper header,
body.page-id-95 .hentry-wrapper header,
body.single-post .hentry-wrapper header,
body.single-knowledge_article .hentry-wrapper header {
  display: none; }

@media (min-width: 600px) {
  body.single-post .entry-content,
  body.single-knowledge_article .entry-content {
    padding-left: 20px;
    padding-right: 20px; } }
body .pt-cv-wrapper .pt-cv-page .pt-cv-content-item {
  padding: 0 20px 50px; }

.pt-cv-ifield {
  background: #fff;
  margin-left: auto;
  margin-right: auto;
  max-width: 500px;
  position: relative; }
  .pt-cv-ifield .pt-cv-meta-fields {
    font-family: 'Palanquin Dark';
    font-size: 19px;
    font-weight: bold;
    height: 60px;
    line-height: 22px;
    padding-right: 10px;
    padding-top: 5px;
    position: absolute;
    right: 10px;
    top: 10px;
    text-align: right;
    width: 60px; }
    .pt-cv-ifield .pt-cv-meta-fields .entry-date {
      position: relative;
      z-index: 1; }
      .pt-cv-ifield .pt-cv-meta-fields .entry-date time {
        color: #fff; }
    .pt-cv-ifield .pt-cv-meta-fields:after {
      background: #0062C4;
      border-bottom-left-radius: 100%;
      content: " ";
      height: 60px;
      position: absolute;
      right: 0;
      top: 0;
      width: 60px; }
  .pt-cv-ifield .pt-cv-thumbnail {
    width: 100%; }
  .pt-cv-ifield .pt-cv-title a,
  .pt-cv-ifield .pt-cv-content {
    display: block;
    text-align: center;
    clear: both; }
  .pt-cv-ifield .pt-cv-title {
    font-size: 21px;
    line-height: 31px;
    font-family: 'Palanquin Dark', sans-serif;
    font-weight: bold;
    margin-bottom: 0;
    padding: 30px; }
    .pt-cv-ifield .pt-cv-title a {
      color: #0073C3; }
  .pt-cv-ifield .pt-cv-content {
    font-weight: 600;
    padding: 0 30px 30px; }
  @media (max-width: 767px) {
    .pt-cv-ifield .pt-cv-title,
    .pt-cv-ifield .pt-cv-content {
      height: auto !important; } }

.pt-cv-wrapper .pt-cv-readmore,
.pt-cv-wrapper .pt-cv-more {
  background: none;
  border-bottom: solid 3px #1DE1FA;
  border-radius: 0;
  color: #211D70;
  display: inline-block;
  font-family: 'Palanquin Dark';
  font-weight: bold;
  line-height: 20px;
  padding: 0 30px 5px 0;
  position: relative;
  margin-top: 30px; }
  .pt-cv-wrapper .pt-cv-readmore:after,
  .pt-cv-wrapper .pt-cv-more:after {
    background-image: url("/wp-content/themes/duxdigital/images/arrow-dark.png");
    background-size: 18px 15px;
    background-position: right center;
    background-repeat: no-repeat;
    content: " ";
    display: inline-block;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.3s;
    transform: translateX(0);
    width: 18px; }
    @media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
      .pt-cv-wrapper .pt-cv-readmore:after,
      .pt-cv-wrapper .pt-cv-more:after {
        background-image: url("/wp-content/themes/duxdigital/images/arrow-dark@2x.png"); } }
  .pt-cv-wrapper .pt-cv-readmore:hover,
  .pt-cv-wrapper .pt-cv-more:hover {
    color: #211D70;
    opacity: 1; }
    .pt-cv-wrapper .pt-cv-readmore:hover:after,
    .pt-cv-wrapper .pt-cv-more:hover:after {
      transform: translateX(5px); }
.pt-cv-wrapper .pt-cv-readmore {
  clear: both;
  display: table;
  float: none;
  margin-left: auto;
  margin-right: auto;
  text-align: center; }
.pt-cv-wrapper .pt-cv-more .caret {
  display: none; }
.pt-cv-wrapper .pt-cv-more:after {
  background-image: url("/wp-content/themes/duxdigital/images/arrow-down.png");
  background-size: 16px 10px;
  background-position: right center;
  background-repeat: no-repeat; }
  @media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
    .pt-cv-wrapper .pt-cv-more:after {
      background-image: url("/wp-content/themes/duxdigital/images/arrow-down@2x.png"); } }
.pt-cv-wrapper .pt-cv-more:hover:after {
  transform: rotate(-90deg); }

body.single-post .post-header-image,
body.single-knowledge_article .post-header-image {
  margin-bottom: 50px; }
body.single-post p.breakout,
body.single-knowledge_article p.breakout {
  margin: 60px 0; }
body.single-post .article-meta,
body.single-knowledge_article .article-meta {
  text-align: center; }
  body.single-post .article-meta .article-share,
  body.single-knowledge_article .article-meta .article-share {
    margin-top: 80px; }
    body.single-post .article-meta .article-share strong,
    body.single-knowledge_article .article-meta .article-share strong {
      display: block;
      margin-bottom: 30px; }
    body.single-post .article-meta .article-share .at-share-btn,
    body.single-knowledge_article .article-meta .article-share .at-share-btn {
      background: none !important;
      border-bottom: solid 3px #0073C3;
      margin: 20px;
      padding: 0 0 8px; }
      body.single-post .article-meta .article-share .at-share-btn .at-label,
      body.single-post .article-meta .article-share .at-share-btn .at-icon-wrapper,
      body.single-knowledge_article .article-meta .article-share .at-share-btn .at-label,
      body.single-knowledge_article .article-meta .article-share .at-share-btn .at-icon-wrapper {
        display: none; }
      body.single-post .article-meta .article-share .at-share-btn:before,
      body.single-knowledge_article .article-meta .article-share .at-share-btn:before {
        color: #211D70;
        display: block;
        font-family: "Font Awesome 5 Brands";
        font-size: 32px;
        line-height: 32px;
        width: 32px; }
      body.single-post .article-meta .article-share .at-share-btn.at-svc-facebook:before,
      body.single-knowledge_article .article-meta .article-share .at-share-btn.at-svc-facebook:before {
        content: "\f09a"; }
      body.single-post .article-meta .article-share .at-share-btn.at-svc-twitter:before,
      body.single-knowledge_article .article-meta .article-share .at-share-btn.at-svc-twitter:before {
        content: "\f099"; }
      body.single-post .article-meta .article-share .at-share-btn.at-svc-compact:before,
      body.single-knowledge_article .article-meta .article-share .at-share-btn.at-svc-compact:before {
        content: "\f1e0";
        font-family: "Font Awesome 5 Free";
        font-weight: 600; }
  body.single-post .article-meta .article-back,
  body.single-knowledge_article .article-meta .article-back {
    background: none;
    border-bottom: solid 3px #1DE1FA;
    border-radius: 0;
    color: #211D70;
    display: inline-block;
    font-family: 'Palanquin Dark';
    font-weight: bold;
    line-height: 20px;
    padding: 0 30px 5px 0;
    position: relative;
    margin-top: 50px;
    padding-right: 0; }
    body.single-post .article-meta .article-back:after,
    body.single-knowledge_article .article-meta .article-back:after {
      background-image: url("/wp-content/themes/duxdigital/images/arrow-dark.png");
      background-size: 18px 15px;
      background-position: right center;
      background-repeat: no-repeat;
      content: " ";
      display: inline-block;
      height: 20px;
      position: absolute;
      right: 0;
      top: 0;
      transition: all 0.3s;
      transform: translateX(0);
      width: 18px; }
      @media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
        body.single-post .article-meta .article-back:after,
        body.single-knowledge_article .article-meta .article-back:after {
          background-image: url("/wp-content/themes/duxdigital/images/arrow-dark@2x.png"); } }
    body.single-post .article-meta .article-back:hover,
    body.single-knowledge_article .article-meta .article-back:hover {
      color: #211D70;
      opacity: 1; }
      body.single-post .article-meta .article-back:hover:after,
      body.single-knowledge_article .article-meta .article-back:hover:after {
        transform: translateX(5px); }
    body.single-post .article-meta .article-back:after,
    body.single-knowledge_article .article-meta .article-back:after {
      display: none; }

/*# sourceMappingURL=blog.css.map */
