/* === qudao123.com 响应式覆盖层 === */
@media screen and (max-width: 768px) {
  #container, .container { width: 100% !important; max-width: 960px; padding: 0 10px; box-sizing: border-box; }
  table { display: block; overflow-x: auto; -webkit-overflow-scrolling: touch; }
  img { max-width: 100% !important; height: auto !important; }
  .sidebar, .right-col { float: none !important; width: 100% !important; margin-left: 0 !important; }
  .main-content { float: none !important; width: 100% !important; }
  .nav-toggle { display: block; }
  .hide-mobile { display: none !important; }
}
@media screen and (min-width: 769px) {
  .nav-toggle { display: none; }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  #container { width: 96% !important; }
}
