/* Public ready-site demonstrations only; remove this notice from the client deployment. */
.zs-demo-notice{box-sizing:border-box;display:block;clear:both;width:calc(100% - 40px);max-width:1120px;margin:24px auto 0;padding:20px 0 4px;border:0;border-top:1px solid #cbd5e1;color:#475569;background:transparent;font:400 13px/1.65 "Segoe UI",Arial,sans-serif;letter-spacing:normal;text-transform:none;text-align:center;overflow-wrap:break-word}
.zs-demo-notice[data-demo-notice-theme="dark"]{color:#cbd5e1;border-top-color:#3f4651}
.zs-demo-notice[data-demo-notice-theme="warm"]{color:#5c534b;border-top-color:#d5cec4}
.zs-demo-notice .zs-demo-notice-title{display:block;margin:0 0 8px;padding:0;color:inherit;font:700 12px/1.55 "Segoe UI",Arial,sans-serif;letter-spacing:.06em;text-transform:none}
.zs-demo-notice p{max-width:900px;margin:0 auto;padding:0;color:inherit;font:inherit;letter-spacing:normal;text-transform:none}
.zs-demo-notice-footer{padding:0 0 24px;background:#f8fafc}
@media(max-width:480px){.zs-demo-notice{width:calc(100% - 32px);margin-top:20px;padding-top:16px;text-align:left}.zs-demo-notice .zs-demo-notice-title{letter-spacing:.035em}}
