.form-box {
  max-width: 500px;
  margin: auto;
  padding: 50px;
  background: #ffffff;
  border: 10px solid #f2f2f2;
}
input, textarea {
  width: 100%;
}
h3 {
  padding-top: 30px;
}
div.tab-pane h4 {
  font-size: 14px;
  font-weight: 600;
}
button {
  background-color: lightblue;
}
button.selected {
  background-color: lightgreen;
}
div.msg {
    background: #88ee44 !important;
    border-radius: 5px;
    border: 2px solid black;
    width:100%;
    margin:5px auto;
    cursor:pointer;
    position:relative;
}
#global_message_space {
    position:absolute;
    top:10vh;
    width:50%;
    left: 50%;
    transform: translateX(-50%);z-index:5000;
    text-align: center !important;
}