/* NP-RESPONSIVE-REMAINING-PAGES-V1 */
body.np-information-responsive .np-registration-panel {
 box-sizing:border-box;width:390px;max-width:100%;margin:24px auto;padding:20px;
 background:#f8f1f7;border:1px solid #ead9e8;border-radius:5px;
 color:#884d80;font:14px/1.5 Verdana,Arial,sans-serif;text-align:left;
}
body.np-information-responsive .np-registration-panel h1 {margin:0 0 12px;font-size:20px;line-height:1.3;}
body.np-information-responsive .np-registration-panel .box {width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;box-sizing:border-box;}
body.np-information-responsive .np-registration-panel label {display:block;margin:14px 0;font-size:13px;}
body.np-information-responsive .np-registration-panel input {display:block;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:38px;margin:5px 0 0;padding:7px;border:1px solid #884d80;background:white;color:#552c50;font:16px Arial,sans-serif;}
body.np-information-responsive .np-registration-panel button {display:block;max-width:100%;min-height:40px;margin:18px 0 0 auto;padding:8px 14px;border:1px solid #356532;background:#386733;color:white;font:bold 13px/1.4 Verdana,Arial,sans-serif;white-space:normal;cursor:pointer;}
body.np-information-responsive .np-registration-panel .error {padding:10px;margin:12px 0;color:#a12038;background:#fff1f1;overflow-wrap:anywhere;}
@media(max-width:799px){
 body.np-information-responsive .np-publication-tips {width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;padding:8px 0;}
 body.np-information-responsive .np-publication-tips .np-tip {margin:20px 0;}
 body.np-information-responsive .np-publication-tips .np-tips-publish {text-align:center;}
 body.np-information-responsive .np-publication-tips h1 {font-size:20px;margin:0 0 18px;white-space:normal;}
 body.np-information-responsive .np-notice-page {box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:8px 0 20px;padding:0;overflow-wrap:anywhere;}
 body.np-information-responsive .np-notice-page h1 {font-size:22px;line-height:1.3;white-space:normal;}
 body.np-information-responsive .np-notice-page .np-notice-contact {grid-template-columns:minmax(0,1fr);gap:0;}
 body.np-information-responsive .np-notice-page .np-notice-fields input:not([type=checkbox]):not([type=hidden]),
 body.np-information-responsive .np-notice-page .np-notice-fields textarea {min-width:0;max-width:100%;font-size:16px;}
 body.np-information-responsive .np-notice-page .np-notice-check span {min-width:0;}
 body.np-information-responsive .np-notice-page .np-notice-submit {min-height:40px;max-width:100%;white-space:normal;}
 body.np-information-responsive .np-registration-panel {margin:12px auto 20px;padding:16px;overflow-wrap:anywhere;}
}
