.status-box{background-color:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(63,63,68,.05),0 1px 3px 0 rgba(63,63,68,.15);align-items:center;padding:20px;margin:auto auto 30px;padding:0;display:flex;flex-wrap:wrap;max-width:780px}.status-box .status{border-bottom:1px solid #efefef;display:flex;padding:10px 20px;font-weight:500;width:100%}.status-box .status .left{width:85%;line-height:29px}.status-box .status .left .description{color:#797979;max-width:400px;width:95%;margin-top:3px}.status-box .status .left .server-name{max-width:400px;width:95%;font-weight:bold;margin-right:3px}.status-box .status .left .server-name a{color:#000;text-decoration:none;display:inline-block;position:relative}.status-box .status .left .server-name a::after{position:absolute;content:"";left:0;width:0;height:1px;background:#000;bottom:0;transition:all .3s ease 0s}.status-box .status .left .server-name a:hover{cursor:pointer}.status-box .status .left .server-name a:hover::after{width:100%}.status-box .status .right{width:15%;text-align:right}.status-box .status img{vertical-align:middle;margin-bottom:-0.35em}.status-box .status.first{border-top-right-radius:5px;border-top-left-radius:5px}.status-box .status.last{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:0}@media screen and (max-width: 810px){.status-box{margin-right:10px;margin-left:10px}}