/* Mobile: video precedes the label and descriptive text. */
@media (max-width:760px) {
  .project-film {display:flex!important;flex-direction:column!important}
  .project-film>.project-film__stack {order:0!important;width:100%!important;min-width:0!important}
  .project-film>.project-section-label {order:1!important;margin-top:20px!important}
  .project-film>.project-film__caption {order:2!important}
  .project-film .universal-player {max-width:100%!important}
}

/* Mobile cases: video first */
@media (max-width:760px) {
  .project-shell { display:flex !important; flex-direction:column !important; }
  .project-content { display:contents !important; }
  .project-film { order:1 !important; width:100% !important; }
  .project-titlebar { order:2 !important; width:100% !important; }
  .project-sidebar { order:3 !important; width:100% !important; }
  .project-bts { order:4 !important; width:100% !important; }
  .project-related { order:5 !important; width:100% !important; }
}

/* Mobile cases: title before video */
@media (max-width:760px) {
  .project-titlebar { order:1 !important; }
  .project-film { order:2 !important; }
}
