.qv-table{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 20px)}
.qv-table table{min-width:640px}
.qv-table th,.qv-table td{overflow-wrap:normal;word-break:normal;padding-right:.75em}
.post .main-content.post .entry-news.qv-page{flex:0 0 100%;max-width:100%;padding-left:0}
.post .main-content.post .entry-news.qv-page h1.entry-title{font-size:44px;line-height:1.25;margin:0 0 .4em}
@media (max-width:767px){.post .main-content.post .entry-news.qv-page h1.entry-title{font-size:26px}}
