.error-page,.systems-page{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 114px);padding:80px 0;width:100%}.error-page{justify-content:center}.systems-page.height-auto{height:auto}.js-center{justify-content:center}.email-prefs .item .item-inner{background:#f7f7f7;border:1px solid #e4e4e4;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:0;overflow:hidden;padding:15px;-moz-transition-duration:.15s;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background;transition-property:background;-moz-transition-timing-function:linear;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.email-prefs .item,.email-prefs .item .item-inner{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.email-prefs .item{cursor:pointer;cursor:hand;margin:20px 0;padding-bottom:1px;position:relative}.email-prefs .item p{clear:both;margin:5px 20px 0}.email-prefs .item .item-inner.selected{background:#f0f7fc;border:1px solid #e0e7ec}.email-prefs .item.disabled{cursor:not-allowed;opacity:.6}@media screen and (min-width:1025px) and (max-height:768px){.error-page,.systems-page{height:auto;margin:0 auto;padding:80px 0}}@media(max-width:1024px){.error-page,.systems-page{height:auto;margin:0 auto;padding:100px 0}}@media(max-width:640px){.error-page form input,.systems-page form input{width:100%!important}.error-page,.systems-page{display:block}.subscribe-options label input,span.fakelabel input{width:auto!important}}