html,
body {
  background-color: #fff;
  color: #000;
  margin: 0;
  padding: 0;
}

img {
  max-width: 100%;
  display: block;
}

ul,
ol,
li {
  page-break-inside: avoid;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  page-break-after: avoid;
}

table,
tr,
td {
  page-break-before: avoid;
}

.single #vw-header,
.single .vw-sidebar,
.single .vw-share-buttons-area,
.single .vw-post-navigation-area,
.single .vw-related-posts-area,
.single .vw-about-author-area,
.single #respond,
.single #vw-footer,
.single .vw-check-also,
.single .vw-back-to-top {
  display: none !important;
}

.vw-review,
.vw-review-bar,
.vw-post-pages > a {
  border: 1px solid #ccc;
}

.vw-review-bar > div,
.vw-post-pages > span {
  border: 1px solid #444;
}

button,
.vw-button {
  border: 1px solid #888;
}

.vw-sticky-video-wrapper {
  position: static !important;
}

.vw-sticky-video-stuck {
  position: static !important;
  width: 100%;
  box-shadow: none;
}