/* gy-added — popup padding parity.
 *
 * MEASURED on live at all three bands: #dmPopup renders with 30px padding on
 * desktop, tablet AND phone.
 *
 * The ported cascade decides this with two rules of EQUAL specificity (1,3,1),
 * both !important, and it is source order that separates them:
 *
 *   #dm .dmBody div.u_dm_content               { padding: 20px !important }
 *   #dm .dmBody div.allWrapper .dmPopupInner   { padding: 30px !important }
 *
 * The popup element carries BOTH `u_dm_content` and `dmPopupInner`, so on the
 * desktop and tablet sheets the 30px rule comes second and wins. The phone sheet
 * a popup page loads carries only the 20px rule, so mobile fell to 20px while
 * the other two bands matched live.
 *
 * This restores live's value. It needs TWO ids (#dm and #dmPopup) to outrank the
 * (1,3,1) pair above — a plain `#dmPopup.dmPopupInner` is (1,1,0) and loses.
 */
#dm #dmPopup.dmPopupInner {
  padding: 30px !important;
}
