.error-page{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100%}*{box-sizing:border-box}body{background-color:#f7f7f7;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0;padding:0}.help-block{color:red;display:block;margin:5px 0 10px}a{color:#b11f24}p{line-height:1.5em}h2{border-bottom:1px solid #ccc;font-size:20px;font-weight:400;padding-bottom:20px;padding-top:20px}.alert-success,h2{margin-bottom:20px}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724;padding:20px}input[type=checkbox]{height:15px;margin:0 10px 0 0;width:15px}.frontend-header{background-color:#313131;padding:15px 0;position:fixed;text-align:center;width:100%}.frontend-header .container{align-items:center;display:flex;justify-content:space-between}.frontend-header span{color:#fff;font-size:26px}.frontend-header ul{list-style:none;margin:0;padding:0}.frontend-header ul li{display:inline-block}.frontend-header ul li a{color:#fff;display:inline-block;padding:20px;text-decoration:none}.container{margin:0 auto;max-width:960px;padding:0 15px}.contact,.home,.ip,.subscribe{padding-bottom:2rem;padding-top:8rem}p{margin:0 0 20px}.content-box{background-color:#fff;padding:25px}.content-box>h3:last-child,.content-box>p:last-child{margin:0}.left{float:left}.right{float:right}.clear{clear:both}.operational,.resolved{background-color:#a3f0ac}.ongoing{background-color:#ffe6ab}.scheduled{background-color:#8dc7da}.incident{background-color:#fff;margin-bottom:30px}.incident .incident-header{padding:1.5rem 2rem}.incident .incident-header .title{font-size:20px;font-weight:400}.incident .incident-header .status{font-size:18px}.incident .incident-updates{padding:1rem 1.5rem}.incident .incident-updates h4{margin:0 0 10px}.incident .incident-updates .update{padding:10px 0}.incident .incident-updates .update .left{width:25%}.incident .incident-updates .update .right{width:75%}.incident .details{border-bottom:1px solid #ccc;padding:1rem 1.5rem}.incident .details p:last-child{margin:0}.no-issues{background-color:#fff;border:1px solid #ccc;font-size:18px;margin-bottom:30px;padding:40px}.no-issues a{color:#b11f24}.ip-card{background-color:#fff;border:1px solid #ccc;margin-bottom:20px;padding:40px;text-align:center}.ip-label{color:#999;font-size:14px;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.ip-value{color:#313131;font-family:Courier New,Courier,monospace;font-size:42px;font-weight:300}.ip-date{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px;margin-bottom:5px}.ip-time{font-size:48px}.contact h3,.subscribe h3{font-size:22px;margin:0 0 20px}.contact .form-group,.subscribe .form-group{margin:0 0 15px}.contact input.form-control,.contact select.form-control,.subscribe input.form-control,.subscribe select.form-control{border:1px solid #ccc;border-radius:4px;height:40px;padding:0 10px;width:100%}.contact .selectize-control.multi .selectize-input.has-items,.contact .selectize-input,.subscribe .selectize-control.multi .selectize-input.has-items,.subscribe .selectize-input{padding:10px 8px}.contact label,.subscribe label{display:block;margin:0 0 10px}.contact button[type=submit],.subscribe button[type=submit]{background-color:#b11f24;border:1px solid #b11f24;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;margin-top:20px;padding:10px}@media (max-width:768px){.frontend-header{position:relative}.frontend-header span{font-size:18px}.frontend-header .container{flex-wrap:wrap}.frontend-header img{max-width:120px}.frontend-header ul{border-top:1px solid #fff;margin-top:10px;padding-top:10px;width:100%}.frontend-header ul li a{font-size:15px;padding:5px 20px}.contact,.home,.ip,.subscribe{padding-bottom:2rem;padding-top:2rem}.ip-value{font-size:28px}.ip-date{font-size:20px}.ip-time{font-size:32px}.incident .incident-updates .update .left{padding-bottom:15px;width:100%}.incident .incident-updates .update .right{width:100%}}
