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

  .layout-region-node-main,
  .layout-region-node-footer {
    float: left; /* LTR */
    width: 75%;
    padding-right: 20px; /* LTR */
    box-sizing: border-box;
  }

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

}
