/* Data Backup and Disaster Recovery page (services/data-backup-and-disaster-recovery-services-houston-tx).
   Rules are scoped to .npdr-page so the shared header, footer, ISO and partner partials stay untouched. */
.npdr-page{--background: oklch(1 0 0); --foreground: #0f1535; --card: oklch(1 0 0); --primary: #0c09c3; --primary-foreground: oklch(1 0 0); --primary-deep: #270678; --secondary: #f3eefe; --muted: oklch(0.977 0.008 290); --muted-foreground: #6b7280; --accent: oklch(0.95 0.03 295); --accent-foreground: oklch(0.29 0.17 283); --destructive: oklch(0.577 0.245 27.325); --success: oklch(0.6 0.15 155); --on-dark: oklch(1 0 0); --on-dark-muted: oklch(0.86 0.04 290); --border: #ececf4; --input: oklch(0.92 0.012 270); --shadow-card: 0 1px 2px oklch(0.2 0.06 272 / 0.04); --shadow-hover: 0 10px 25px -10px oklch(0.5 0.22 293 / 0.3); --shadow-btn: 0 6px 18px oklch(0 0 0 / 0.25);}
.npdr-page{--font-sans: "Manrope", system-ui, sans-serif; --npdr-control-height:44px; margin:0; background:var(--background);color:var(--foreground);font:400 16px/1.6 var(--font-sans);letter-spacing:0;overflow-wrap:break-word;}
.npdr-page *,.npdr-page *::before,.npdr-page *::after{box-sizing:border-box;border-color:var(--border)}
.npdr-page h1,.npdr-page h2,.npdr-page h3,.npdr-page p,.npdr-page figure,.npdr-page ul,.npdr-page ol{margin:0}
.npdr-page h1,.npdr-page h2,.npdr-page h3{line-height:1.25!important;letter-spacing:0}
.npdr-page ul,.npdr-page ol{padding:0;list-style:none}
.npdr-page a{color:inherit;text-decoration:none}
.npdr-page a:hover{text-decoration:underline}
.npdr-page img{display:block;max-width:100%;height:auto}
.npdr-page button{font:inherit;max-width:100%}
.npdr-page button{cursor:pointer;min-height:var(--npdr-control-height);min-width:44px}
.npdr-page summary{cursor:pointer;min-height:44px}
.npdr-page a:focus-visible,.npdr-page button:focus-visible,.npdr-page summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}
.npdr-page button svg{width:18px;height:18px;flex-shrink:0}
.npdr-page [hidden]{display:none!important}
.npdr-page iframe{border:0}
.npdr-page table{border-collapse:collapse;table-layout:fixed;width:100%}
.npdr-page td,.npdr-page th{overflow-wrap:anywhere}
.npdr-page .npdr-c3{position:absolute}
.npdr-page .npdr-c14{aspect-ratio:16/9}
.npdr-page .npdr-c15{background:var(--background)}
.npdr-page .npdr-c16{background:var(--border)}
.npdr-page .npdr-c17{background:var(--card)}
.npdr-page .npdr-c18{background:var(--muted)}
.npdr-page .npdr-c19{background:var(--on-dark)}
.npdr-page .npdr-c20{background:var(--primary)}
.npdr-page .npdr-c21{background:var(--primary-deep)}
.npdr-page .npdr-c22{background:var(--secondary)}
.npdr-page .npdr-c24{display:block}
.npdr-page .npdr-c25{border:1px solid var(--border)}
.npdr-page .npdr-c26{border:2px solid var(--border)}
.npdr-page .npdr-c27{border-bottom:1px solid var(--border)}
.npdr-page .npdr-c28{border-color:var(--border)}
.npdr-page .npdr-c29{border-color:var(--input)}
.npdr-page .npdr-c30{border-color:var(--on-dark)}
.npdr-page .npdr-c32{border-color:color-mix(in srgb,var(--on-dark) 30%,transparent)}
.npdr-page .npdr-c33{border-color:color-mix(in srgb,var(--on-dark) 40%,transparent)}
.npdr-page .npdr-c34{border-color:var(--primary)}
.npdr-page .npdr-c35{border-top:1px solid var(--border)}
.npdr-page .npdr-c36{border-top:2px solid var(--border)}
.npdr-page .npdr-c37{border-top:4px solid var(--border)}
.npdr-page .npdr-c38{border-top-color:var(--destructive)}
.npdr-page .npdr-c39{border-top-color:var(--primary)}
.npdr-page .npdr-c40{border-top-color:var(--success)}
.npdr-page .npdr-c43{cursor:pointer}
.npdr-page .npdr-c44:disabled{cursor:not-allowed}
.npdr-page .npdr-c45:disabled{opacity:.5}
.npdr-page .npdr-c46:disabled{pointer-events:none}
.npdr-page .npdr-c50:nth-child(even){background:var(--muted)}
.npdr-page .npdr-c51{fill:none}
.npdr-page .npdr-c52{fill:var(--on-dark)}
.npdr-page .npdr-c53{display:flex}
.npdr-page .npdr-c54{flex-wrap:wrap}
.npdr-page .npdr-c57:focus-visible{outline:none}
.npdr-page .npdr-c63{font-weight:700}
.npdr-page .npdr-c64{font-weight:800}
.npdr-page .npdr-c65{font-weight:500}
.npdr-page .npdr-c68{font-weight:600}
.npdr-page .npdr-c69{gap:2.5rem}
.npdr-page .npdr-c70{gap:0.5rem}
.npdr-page .npdr-c71{gap:0.75rem}
.npdr-page .npdr-c72{gap:1rem}
.npdr-page .npdr-c73{gap:1.25rem}
.npdr-page .npdr-c74{gap:1.5rem}
.npdr-page .npdr-c75{gap:2rem}
.npdr-page .npdr-c76{column-gap:2rem}
.npdr-page .npdr-c77{row-gap:1.5rem}
.npdr-page .npdr-c79{display:grid}
.npdr-page details[open] .npdr-c84{transform:rotate(45deg)}
.npdr-page .npdr-c85{height:0.125rem}
.npdr-page .npdr-c86{height:2.75rem}
.npdr-page .npdr-c87{height:3rem}
.npdr-page .npdr-c89{height:1.25rem}
.npdr-page .npdr-c90{height:1.5rem}
.npdr-page .npdr-c91{height:1.75rem}
.npdr-page .npdr-c93{height:2.25rem}
.npdr-page .npdr-c95{height:100%}
.npdr-page .npdr-c97{display:none}
.npdr-page .npdr-c98:hover{transform:translateY(-1px)}
.npdr-page .npdr-c99:hover{background:var(--accent)}
.npdr-page .npdr-c100:hover{background:var(--on-dark)}
.npdr-page .npdr-c101:hover{background:var(--primary)}
.npdr-page .npdr-c103:hover{border-color:var(--accent)}
.npdr-page .npdr-c105:hover{color:var(--accent-foreground)}
.npdr-page .npdr-c109{display:inline-flex}
.npdr-page .npdr-c110{align-items:center}
.npdr-page .npdr-c112{justify-content:space-between}
.npdr-page .npdr-c113{justify-content:center}
.npdr-page .npdr-c114{line-height:1.625!important}
.npdr-page .npdr-c115{line-height:1.25!important}
.npdr-page .npdr-c116{left:0rem}
.npdr-page .npdr-c127{list-style:none}
.npdr-page .npdr-c147{max-width:42rem}
.npdr-page .npdr-c148{max-width:48rem}
.npdr-page .npdr-c149{max-width:72rem}
.npdr-page .npdr-c152{max-width:36rem}
.npdr-page .npdr-c161{min-width:0}
.npdr-page .npdr-c162{min-width:0}
.npdr-page .npdr-c165{margin-top:0.25rem}
.npdr-page .npdr-c166{margin-top:2.5rem}
.npdr-page .npdr-c167{margin-top:3rem}
.npdr-page .npdr-c168{margin-top:0.5rem}
.npdr-page .npdr-c169{margin-top:0.75rem}
.npdr-page .npdr-c170{margin-top:1rem}
.npdr-page .npdr-c171{margin-top:1.25rem}
.npdr-page .npdr-c172{margin-top:1.5rem}
.npdr-page .npdr-c173{margin-top:2rem}
.npdr-page .npdr-c174{margin-inline:auto}
.npdr-page .npdr-c177:is([open]){border-color:color-mix(in srgb,var(--primary) 40%,transparent)}
.npdr-page .npdr-c179{overflow:hidden}
.npdr-page .npdr-c180{overflow-x:auto}
.npdr-page .npdr-c182{padding:1rem}
.npdr-page .npdr-c183{padding:1.25rem}
.npdr-page .npdr-c191{padding-top:0.75rem}
.npdr-page .npdr-c192{padding-top:1.25rem}
.npdr-page .npdr-c193{padding-top:1.5rem}
.npdr-page .npdr-c196{padding-inline:0.75rem}
.npdr-page .npdr-c197{padding-inline:1rem}
.npdr-page .npdr-c198{padding-inline:1.25rem}
.npdr-page .npdr-c199{padding-inline:1.75rem}
.npdr-page .npdr-c201{padding-block:0.25rem}
.npdr-page .npdr-c202{padding-block:3rem}
.npdr-page .npdr-c203{padding-block:0.5rem}
.npdr-page .npdr-c205{padding-block:0.875rem}
.npdr-page .npdr-c206{padding-block:1rem}
.npdr-page .npdr-c207{padding-block:1.25rem}
.npdr-page .npdr-c209{position:relative}
.npdr-page .npdr-c210{right:0rem}
.npdr-page .npdr-c211{box-shadow:0 0 0 8px var(--background)}
.npdr-page .npdr-c214{border-radius:999px}
.npdr-page .npdr-c215{border-radius:.5rem}
.npdr-page .npdr-c216{border-radius:.375rem}
.npdr-page .npdr-c217{border-radius:.5rem}
.npdr-page .npdr-c224{box-shadow:var(--shadow-btn)}
.npdr-page .npdr-c225{box-shadow:var(--shadow-card)}
.npdr-page .npdr-c226{box-shadow:var(--shadow-card)}
.npdr-page .npdr-c227{flex-shrink:0}
.npdr-page .npdr-c236 > * + *{margin-top:var(--npdr-space)}
.npdr-page .npdr-c237{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.npdr-page .npdr-c239{stroke:color-mix(in srgb,var(--on-dark) 70%,transparent)}
.npdr-page .npdr-c240{font-size:1.5rem!important}
.npdr-page .npdr-c241{font-size:1.875rem!important}
.npdr-page .npdr-c242{font-size:1rem!important}
.npdr-page .npdr-c243{text-align:center}
.npdr-page .npdr-c244{color:var(--foreground)}
.npdr-page .npdr-c245{text-align:left}
.npdr-page .npdr-c246{font-size:1.125rem!important}
.npdr-page .npdr-c247{color:var(--muted-foreground)}
.npdr-page .npdr-c248{color:var(--on-dark)}
.npdr-page .npdr-c249{color:var(--on-dark-muted)}
.npdr-page .npdr-c250{color:var(--primary)}
.npdr-page .npdr-c251{color:var(--primary-deep)}
.npdr-page .npdr-c252{color:var(--primary-foreground)}
.npdr-page .npdr-c253{font-size:.875rem!important}
.npdr-page .npdr-c254{color:var(--success)}
.npdr-page .npdr-c255{font-size:1.25rem!important}
.npdr-page .npdr-c256{font-size:.75rem!important}
.npdr-page .npdr-c264{top:1.5rem}
.npdr-page .npdr-c265{letter-spacing:0}
.npdr-page .npdr-c268{letter-spacing:0}
.npdr-page .npdr-c269{transition:transform .2s,background-color .2s,border-color .2s}
.npdr-page .npdr-c270{transition:color .2s,background-color .2s}
.npdr-page .npdr-c271{text-decoration:underline}
.npdr-page .npdr-c272{text-transform:uppercase}
.npdr-page .npdr-c273{width:2.75rem}
.npdr-page .npdr-c274{width:3rem}
.npdr-page .npdr-c275{width:1.25rem}
.npdr-page .npdr-c276{width:1.5rem}
.npdr-page .npdr-c277{width:1.75rem}
.npdr-page .npdr-c280{width:100%}
.npdr-page .npdr-c282{white-space:nowrap}
@media(min-width:640px){
  .npdr-page .npdr-c230{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(min-width:768px){
  .npdr-page .npdr-c153{display:block}
  .npdr-page .npdr-c155{grid-template-columns:repeat(2,minmax(0,1fr))}
  .npdr-page .npdr-c157{grid-template-columns:repeat(5,minmax(0,1fr))}
  .npdr-page .npdr-c159{padding-block:3.5rem}
  .npdr-page .npdr-c160{font-size:2.25rem!important}
}
@media(min-width:1024px){
  .npdr-page .npdr-c117{grid-column:span 2}
  .npdr-page .npdr-c118{grid-column:span 3}
  .npdr-page .npdr-c119{grid-column:span 5}
  .npdr-page .npdr-c121{grid-template-columns:repeat(2,minmax(0,1fr))}
  .npdr-page .npdr-c122{grid-template-columns:repeat(3,minmax(0,1fr))}
  .npdr-page .npdr-c123{grid-template-columns:repeat(4,minmax(0,1fr))}
  .npdr-page .npdr-c124{grid-template-columns:repeat(5,minmax(0,1fr))}
}
.npdr-page .npdr-c49{background: var(--primary-deep);}
.npdr-page .npdr-c49 h1{color: var(--on-dark); font-weight: 800;font-size:48px!important;line-height:1.12!important;}
.npdr-page .npdr-c49 .npdr-c96{min-height: 540px; padding-block: 56px; gap: 40px;}
.npdr-page .npdr-c4{position: relative; width: 100%; aspect-ratio: 520 / 420; color: var(--on-dark);}
.npdr-page .npdr-c7{display: flex; align-items: center; gap: 8px;font-size:10px!important; font-weight: 700; letter-spacing: 0; padding-bottom: 14px; border-bottom: 1px solid color-mix(in oklab, var(--on-dark) 20%, transparent);}
.npdr-page .npdr-c11{width: 7px; height: 7px; border-radius: 50%; background: var(--success);}
.npdr-page .npdr-c13{position: absolute; top: 35px; width: 100%; height: auto;}
.npdr-page .npdr-c8{position: absolute; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 14px 7px; border: 1px solid color-mix(in oklab, var(--on-dark) 35%, transparent); border-radius: 8px; background: var(--primary-deep);}
.npdr-page .npdr-c8 > svg{width: 29px; height: 29px; margin-bottom: 8px;}
.npdr-page .npdr-c8 strong{font-size:12px!important;line-height:1.4!important;}
.npdr-page .npdr-c8 span,.npdr-page .npdr-c12 span{display: block;font-size:10px!important;line-height:1.5!important; color: var(--on-dark-muted); margin-top: 5px;}
.npdr-page .npdr-c5{left: 0; top: 20%; width: 29%;}
.npdr-page .npdr-c6{right: 0; top: 11%; width: 30%;}
.npdr-page .npdr-c9{right: 0; top: 44%; width: 30%;}
.npdr-page .npdr-c12{position: absolute; left: 36%; top: 25%; width: 17%; text-align: center;}
.npdr-page .npdr-c12 svg{margin: 0 auto 8px; width: 25px; height: 25px;}
.npdr-page .npdr-c12 strong{font-size:10px!important;}
.npdr-page .npdr-c10{top: 73%; left: 29%; width: 43%; height: 64px; flex-direction: row; gap: 9px; padding: 10px 9px; text-align: left; background: var(--on-dark); color: var(--primary-deep);}
.npdr-page .npdr-c10 > svg{width: 22px; height: 22px; flex-shrink: 0; margin: 0;}
.npdr-page .npdr-c10 > svg:last-child{color: var(--success); width: 17px;}
.npdr-page .npdr-c10 strong{font-size:11px!important;}
.npdr-page .npdr-c10 span{color: var(--muted-foreground);font-size:9px!important;}
.npdr-page .npdr-c4 figcaption{position: absolute; bottom: 0; width: 100%; text-align: center;font-size:10px!important; color: var(--on-dark-muted);}
.npdr-page .npdr-c222{width: 75%; margin-block: 12px 5px; display: grid; gap: 5px;}
.npdr-page .npdr-c222 i{height: 15px; border: 1px solid color-mix(in oklab, var(--on-dark) 50%, transparent); border-radius: 3px; position: relative; background: color-mix(in oklab, var(--on-dark) 10%, transparent);}
.npdr-page .npdr-c222 i::before{content: ''; position: absolute; left: 7px; top: 5px; width: 4px; height: 4px; border-radius: 50%; background: var(--success);}
.npdr-page .npdr-c218{background: var(--secondary);}
.npdr-page .npdr-c219{position: relative; border-top: 2px solid var(--primary); padding: 22px 0;}
.npdr-page .npdr-c220{font-size:76px!important; font-weight: 800;line-height:1!important; color: var(--primary-deep);}
.npdr-page .npdr-c219 > svg{position: absolute; top: 29px; right: 8px; width: 28px; height: 28px; color: var(--primary);}
.npdr-page .npdr-c208{margin-top: 32px; padding: 28px; border: 1px solid var(--border); border-radius: 8px; background: var(--muted);}
.npdr-page .npdr-c261{display: grid; grid-template-columns: 1fr 2fr; margin: 30px 0 22px;}
.npdr-page .npdr-c261 > div{padding: 12px 10px; border: 1px solid var(--primary); border-bottom: 4px solid var(--primary); background: var(--secondary); color: var(--primary-deep);}
.npdr-page .npdr-c261 > div + div{background: var(--primary-deep); color: var(--on-dark);}
.npdr-page .npdr-c261 strong,.npdr-page .npdr-c261 span{display: block;}
.npdr-page .npdr-c261 span{font-size:12px!important; margin-top: 3px;}
.npdr-page .npdr-c258{display: grid; grid-template-columns: repeat(4,1fr); gap: 0; position: relative;}
.npdr-page .npdr-c258::before{content: ''; position: absolute; left: 22px; right: 22px; top: 22px; height: 2px; background: var(--primary);}
.npdr-page .npdr-c258 li{position: relative; padding-right: 12px;}
.npdr-page .npdr-c259{display: flex; align-items: center; justify-content: center; width: 46px; height: 46px; border: 2px solid var(--primary); border-radius: 50%; background: var(--background); color: var(--primary); margin-bottom: 12px;}
.npdr-page .npdr-c259 svg{width: 20px;}
.npdr-page .npdr-c257{background: var(--primary-deep); color: var(--on-dark);}
.npdr-page .npdr-c262{color: var(--success); border-color: var(--success);}
.npdr-page .npdr-c258 strong{display: block;font-size:13px!important;}
.npdr-page .npdr-c258 li > span:last-child{display: block;font-size:12px!important; color: var(--muted-foreground); margin-top: 5px;}
.npdr-page .npdr-c260{margin-top: 24px; padding-top: 16px; border-top: 1px solid var(--border);font-size:13px!important;line-height:1.6!important; color: var(--muted-foreground);}
@media (max-width: 1023px){
  .npdr-page .npdr-c49 h1{font-size:42px!important;}
  .npdr-page .npdr-c49 .npdr-c96{min-height: 0; padding-block: 40px;}
  .npdr-page .npdr-c4{max-width: 520px; margin-inline: auto;}
}
@media (max-width: 767px){
  .npdr-page .npdr-c49 h1{font-size:34px!important;}
  .npdr-page .npdr-c49 .npdr-c96{gap: 32px; padding-block: 32px;}
  .npdr-page .npdr-c261{grid-template-columns: 1fr; gap: 8px; margin-top: 24px;}
  .npdr-page .npdr-c258{grid-template-columns: 1fr; gap: 20px;}
  .npdr-page .npdr-c258::before{left: 22px; top: 22px; bottom: 40px; width: 2px; height: auto; right: auto;}
  .npdr-page .npdr-c258 li{padding-left: 65px; min-height: 48px;}
  .npdr-page .npdr-c259{position: absolute; top: 0; left: 0;}
  .npdr-page .npdr-c208{padding: 20px;}
}

.npdr-page .npdr-c49 h1{font-size:2rem!important}
@media(min-width:768px){
  .npdr-page .npdr-c49 h1{font-size:2.625rem!important}
}
@media(min-width:1024px){
  .npdr-page .npdr-c49 h1{font-size:3rem!important}
}
@media(max-width:639px){
  .npdr-page .npdr-c199{padding-inline:18px}
  .npdr-page .npdr-c241{font-size:1.65rem!important}
  .npdr-page .npdr-c21:first-child > div{flex-wrap:wrap}
  .npdr-page .npdr-c149{padding-inline:16px}
  .npdr-page .npdr-comparison thead{display:none}
  .npdr-page .npdr-comparison,.npdr-page .npdr-comparison tbody,.npdr-page .npdr-comparison tr,.npdr-page .npdr-comparison th,.npdr-page .npdr-comparison td{display:block;width:100%}
  .npdr-page .npdr-comparison th{background:var(--primary-deep);color:var(--on-dark);padding:14px 16px}
  .npdr-page .npdr-comparison td{padding:12px 16px;border-bottom:1px solid var(--border)}
  .npdr-page .npdr-comparison td::before{content:attr(data-label);display:block;font-weight:700;color:var(--primary-deep);margin-bottom:4px}
}

@media(prefers-reduced-motion:reduce){
  .npdr-page *,.npdr-page *::before,.npdr-page *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
.npdr-page .npdr-c258{grid-template-columns:1fr}
.npdr-page .npdr-c258 li{min-width:0}
@media(min-width:768px){
  .npdr-page .npdr-c258{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@keyframes flow{to{stroke-dashoffset:-28}}
.npdr-page .npdr-c56{stroke-dasharray:6 8;animation:flow 1.6s linear infinite}
.npdr-page .npdr-c41{transition:transform .3s,box-shadow .3s}
.npdr-page .npdr-c41:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}

/* =========================================
 SITE INTEGRATION
 Global rules in Bootstrap, style.css and responsive.css reach this page;
 these overrides restore the design without changing those shared files.
 ========================================= */
/* The site navbar overlays the top of the page: fixed and 90px tall on desktop, absolute and about 56px tall below that */
.npdr-page section.npdr-c49 { padding-top: 56px; }
@media (min-width: 1025px) {
  .npdr-page section.npdr-c49 { padding-top: 90px; }
}
/* Bootstrap outlines every focused button and summary, including after a mouse click; keyboard users keep the focus-visible ring */
.npdr-page button:focus:not(:focus-visible), .npdr-page summary:focus:not(:focus-visible) { outline: none; }
/* style.css: section { margin: 40px 0 }; responsive.css centres every section at 600px and below */
.npdr-page section { margin: 0; text-align: left; }
/* style.css: heading, paragraph and link fonts, a { display: inline-block } */
.npdr-page h1, .npdr-page h2, .npdr-page h3, .npdr-page a { font-family: inherit; }
:where(.npdr-page) p { font-family: inherit; }
.npdr-page p a { display: inline; font-weight: inherit; }
/* style.css: p { font-size: 16px !important; line-height: 1.5 !important }
   responsive.css: body.inpage p, body.inpage section li { font-size: 13px !important; margin-bottom: 10px; padding: 0 } */
body .npdr-page p { margin-bottom: 0; font-size: inherit !important; line-height: inherit !important; }
body .npdr-page section li { margin-bottom: 0; font-size: inherit !important; }
/* style.css: ol li { list-style: decimal-leading-zero !important; padding: 1px !important; margin: 1px !important } */
.npdr-page ol > li { list-style: none !important; margin: 0 !important; padding: 0 !important; }
.npdr-page ol > .npdr-c219 { padding: 22px 0 !important; }
.npdr-page .npdr-c258 > li { padding: 0 12px 0 0 !important; }
@media (max-width: 767px) {
  .npdr-page .npdr-c258 > li { padding: 0 12px 0 65px !important; }
}
/* Bootstrap: h3 { font-size: 1.75rem }. The design's unsized h3 headings use the browser default */
.npdr-page h3 { font-size: 1.17em; }

/* Mobile: the complete Protected Recovery Architecture drawing (arrows, dashed connectors, icons, labels) stays at its native 520px size inside a
   contained, touch-scrollable area instead of turning into a list or shrinking labels below a readable size; the page itself never scrolls sideways. */
@media (max-width:559px){
  .npdr-page .npdr-c161{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-bottom:6px}
  .npdr-page .npdr-c4{min-width:520px;margin:0}
}
