<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.extra-single-post {
  width:100%;
  max-width:1200px;
  padding:20px 0 20px;
  margin:0 auto;
}
.extra-single-post .extra-ad-wrapper-wide {
  position:sticky;
  position:-webkit-sticky;
  top:0;
  z-index:10;
  background:#f5f5f5;
  width:100%;
  height:100%;
  padding:0;
  margin-bottom:20px;
}
@media screen and (min-width: 720px) {
  .extra-single-post .extra-ad-wrapper-wide {
    position:relative;
    background:#f5f5f5;
    width:100%;
    height:100%;
    margin-top:0px;
    margin-bottom:20px;
  }
}
.single-post-header {
  padding:0 80px 0;
  position:relative;
  z-index:3;
}
.single-post-header &gt; .inner {
  background:#ffffff;
  padding:60px 10px 0;
  border:1px solid #f5f5f5;
  border-top:none;
}
.single-post-header .single-post-category {
  text-align:center;
  font-size:14px;
  line-height:20px;
  font-weight:300;
  letter-spacing:0.1em;
  text-transform:uppercase;
  margin:0 0 4px;
  padding:0 70px;
}
.single-post-header .single-post-category a { color:#040418; }
.single-post-header .single-post-category a:hover { color:#f50057; }
.single-post-header .single-post-title {
  text-align:center;
  font-size:30px;
  line-height:40px;
  font-weight:900;
  color:#040418;
  margin:0 0 16px;
  padding:0 70px;
}
.single-post-header .single-post-metas {
  width:100%;
  height:40px;
  padding:0 20px 0 24px;
  display:flex;
  justify-content:space-between;
}
.single-post-header .single-post-meta {
  color:#808080;
  font-size:14px;
  line-height:30px;
  font-weight:300;
}
.single-post-header .date { display:inline; }
.single-post-header .single-post-author:before {
  content:'\2022';
  display:inline-block;
  margin:0 3px 0 4px;
}
.single-post-thumbnail {
  position:relative;
  width:100%;
  max-width:1180px;
  margin:-40px auto 40px;
  height:700px;
  overflow:hidden;
}
.single-post-thumbnail img {
  display:block;
  width:100%;
  position:absolute;
  top:50%;
  left:50%;
  transform:translate3d(-50%,-50%,0);
}
.no-thumbnail .single-post-thumbnail {
  height:80px;
  display:block;
  background-color:#dcdcde;
}
.single-post-content-wrapper {
  display:flex;
  justify-content:center;
}
.single-post-content-wrapper .single-photo-sidebar {
  display:flex;
  flex-direction:column;
  justify-content:flex-start;
}
.single-post-content-wrapper .extra-ad-wrapper { flex:0 0 auto; }
.single-post-content-wrapper .extra-ad-wrapper, .single-post-content-wrapper .extra-ad-wrapper h3, .single-post-content-wrapper .extra-ad-wrapper .extra-ad-close { background:#f5f5f5; }
.single-post-content-wrapper .post-list-nav-wrapper {
  flex:1 1 auto;
  position:relative;
  width:500px;
  height:100%;
  min-height:170px;
}
.single-post-content-wrapper .post-list-nav {
  padding-top:10px;
  padding-bottom:10px;
  width:500px;
  height:100%;
  z-index:10;
}
.single-post-content-wrapper .post-list-nav &gt; .inner {
  position:relative;
  width:100%;
  height:100%;
}
.single-post-content-wrapper .post-list-nav .link-button {
  display:block;
  width:70px;
  margin:0;
}
.single-post-content-wrapper .post-list-nav .link-button .text { position:absolute; }
.single-post-content-wrapper .post-list-nav a.upload-button {
  overflow:hidden;
  padding:22px 20px 18px;
}
.single-post-content-wrapper .post-list-nav a.upload-button .text {
  position:absolute;
  left:100%;
}
.single-post-content-wrapper .post-list-nav a.upload-button .icon { position:absolute; }
.single-post-content-wrapper .post-list-nav .sticky-element-inner.sticky {
  position:fixed;
  top:90px;
}
.single-post-content-wrapper .content-wrapper {
  padding:8px 60px 0 10px;
  max-width:840px;
}
.single-post-content-wrapper .content {
  padding:0 0 0 70px;
  min-width:770px;
}
.before-footer-ad-wrapper {
  z-index:10;
  position:relative;
}
.single-post-nav {
  height:auto;
  width:100%;
  margin:0 0 40px 0;
  padding:30px 0;
  border-top:1px solid #dcdcde;
  border-bottom:1px solid #dcdcde;
}
.single-post-nav:after {
  content:'';
  display:block;
  width:100%;
  height:0;
  clear:both;
}
.single-post-nav .single-post-nav-link {
  display:block;
  width:50%;
  height:70px;
  float:left;
  text-align:left;
  color:#040418;
  overflow:hidden;
  position:relative;
}
.single-post-nav .single-post-nav-link .rect {
  display:block;
  width:70px;
  height:70px;
  position:absolute;
  top:0;
  left:0;
  overflow:hidden;
  border:1px solid rgba(4,4,24,0.3);
  -webkit-transition:all 0.3s ease-out;
  transition:all 0.3s ease-out;
}
.single-post-nav .single-post-nav-link .rect .icon {
  width:20px;
  height:10px;
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-5px;
  margin-left:-10px;
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg);
}
.single-post-nav .single-post-nav-link .rect .icon * {
  fill:rgba(4,4,24,0.5);
  -webkit-transition:all 0.3s ease-out;
  transition:all 0.3s ease-out;
}
.single-post-nav .single-post-nav-link .text {
  display:block;
  width:100%;
  height:100%;
  overflow:hidden;
  padding:15px 30px 15px 90px;
  -webkit-transition:all 0.3s ease-out;
  transition:all 0.3s ease-out;
  transform:translate3d(0,0,0);
}
.single-post-nav .single-post-nav-link .type {
  font-size:12px;
  line-height:20px;
  font-weight:300;
  letter-spacing:0.1em;
  text-transform:uppercase;
  display:block;
}
.single-post-nav .single-post-nav-link .title {
  font-size:18px;
  line-height:20px;
  font-weight:500;
  white-space:nowrap;
  text-overflow:ellipsis;
  display:block;
  width:100%;
  overflow:hidden;
  -webkit-transition:all 0.3s ease-out;
  transition:all 0.3s ease-out;
}
.single-post-nav .single-post-nav-link:hover .rect { border:1px solid #040418; }
.single-post-nav .single-post-nav-link:hover .rect .icon * { fill:#040418; }
.single-post-nav .single-post-nav-link:hover .text { transform:translate3d(-5px,0,0); }
.single-post-nav .single-post-nav-link:hover .title { color:#f50057; }
.single-post-nav .single-post-nav-link.single-post-nav-link-next {
  text-align:right;
  float:right;
}
.single-post-nav .single-post-nav-link.single-post-nav-link-next .rect {
  left:auto;
  right:0;
}
.single-post-nav .single-post-nav-link.single-post-nav-link-next .rect .icon {
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
}
.single-post-nav .single-post-nav-link.single-post-nav-link-next .text { padding:15px 90px 15px 30px; }
.single-post-nav .single-post-nav-link.single-post-nav-link-next .type { text-align:right; }
.single-post-nav .single-post-nav-link.single-post-nav-link-next:hover .text { transform:translate3d(5px,0,0); }
.post-comments { padding:33px 0 10px 0; }
@media only screen and (max-width: 1200px) {
  .extra-single-post {
    padding-top:0;
    margin-top:80px;
  }
  .single-post-thumbnail { height:auto; }
  .single-post-thumbnail img {
    position:static;
    top:auto;
    left:auto;
    transform:none;
  }
  .single-post-content-wrapper {
    display:block;
    padding:0 10px;
  }
  .single-post-content-wrapper .content-wrapper {
    padding:0;
    max-width:770px;
    margin:0 auto;
  }
  .single-post-content-wrapper .content { min-width:0; }
  .single-post-content-wrapper .post-list-nav-wrapper { display:none; }
  .single-post-content-wrapper .single-photo-sidebar { padding:0; }
  .single-post-content-wrapper .single-photo-sidebar .extra-ad-wrapper { margin:30px auto 0; }
}
@media only screen and (max-width: 780px) {
  .extra-single-post { margin-top:40px; }
  .single-post-header { padding:0 10px 0; }
  .single-post-header .single-post-title { padding:0 10px 0; }
  .single-post-header .single-post-metas {
    height:auto;
    min-height:40px;
  }
  .single-post-header .single-post-publication-date, .single-post-header .single-post-author {
    display:block;
    line-height:25px;
  }
  .single-post-header .single-post-author:before { display:none; }
  .single-post-header .single-post-author { margin-bottom:10px; }
  .single-post-content-wrapper .content-wrapper .content { padding:0; }
  .single-post-nav .single-post-nav-link {
    float:none;
    width:100%;
  }
  .single-post-nav .single-post-nav-link .text { padding:15px 0 15px 90px; }
  .single-post-nav .single-post-nav-link.single-post-nav-link-next { margin-top:20px; }
  .single-post-nav .single-post-nav-link.single-post-nav-link-next .text { padding:15px 90px 15px 0; }
}
</pre></body></html>