/* Wide screens */
@media
  screen and (min-width: 780px),
  (orientation: landscape) and (min-device-height: 780px) {

  .layout-region-node-main {
    float: none; /* LTR */
    width: 100%;
  }

  [dir="rtl"] .layout-region-node-main {
    float: none;
    padding-left: 2em;
    padding-right: 0;
  }

  .layout-region-node-secondary {
    float: none; /* LTR */
    width: 35%;
  }

  [dir="rtl"] .layout-region-node-secondary {
    float: none;
  }
}
