html, body { overflow-x: hidden; }
img, video, iframe { max-width: 100%; height: auto; }
.static-migration-note { display: none; }
@media (max-width: 700px) {
  html, body {
    min-width: 0 !important;
    width: 100% !important;
  }
  .art-main, .art-sheet, .art-sheet-body, .art-content-layout,
  .art-content-layout-row, .art-content, .art-post, .art-post-body {
    width: auto !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }
  .art-content-layout-row, .art-content-layout {
    display: block !important;
  }
  .art-content, .art-sidebar1, .art-sidebar2 {
    float: none !important;
    display: block !important;
  }
  .art-nav, .art-menu, .art-menu ul {
    max-width: 100% !important;
  }
  .caroufredsel_wrapper {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }
  #foo4 {
    left: 0 !important;
    max-width: 100% !important;
    overflow: hidden !important;
  }
}
