body {
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: white;
  }
  
  .form-signin {
    margin: 0 auto;
    font-size: 80%;
  }
  
  .spacer-div {
    max-width: 330px;
    padding-top: 120px;
    margin: 0 auto;
  }

  .form-signin .form-signin-heading,
  .form-signin .checkbox {
    margin-bottom: 10px;
  }
  .form-signin .checkbox {
    font-weight: normal;
  }
  .form-signin .form-control {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px;
    font-size: 16px;
  }
  .form-signin .form-control:focus {
    z-index: 2;
  }
  .form-signin input[type="email"] {
    margin-bottom: -1px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
  .form-signin input[type="password"] {
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .navbar, .navbar-inverse, .navbar-fixed-top{
    background-color: white;
    background-image: none;
    background-repeat: no-repeat;
    color: white;
    border-bottom:3px solid #cd202c;
    -webkit-box-shadow: 0 10px 6px -6px #000;
    -moz-box-shadow: 0 10px 6px -6px #000;
    box-shadow: 0 10px 6px -6px #000;
  }
  .container{
    background-color: white;
  }
  .container-grid{
    background-color: white;
    max-width: 400px;
    margin: 0 auto;
  }
  .container-figures{
    background-color: white;
    margin: 0 auto;
  }
.navbar-brand {
    height: 135px;
    line-height: 40px;
  }

  ul.list-group-item {
    text-align: center
  }

  .glyphicon
  {
    margin: 5px;
  }
  
  ul.nav a:hover { color: #cd202c !important; }
  ul.nav a:link, a:visited, a:active, a:focus { color: #000000 !important; }

  .status-message{
    color: #cd202c;
    letter-spacing: 5px;
    text-transform: uppercase;
  }

  .page-heading{
    background-color: #cd202c;
    color: white;
    letter-spacing: 8px;
    text-transform: uppercase;
  }

  .TextButton {
    border: 2px solid black;
    background-color: white;
    color: #cd202c;
    padding: 14px 28px;
    cursor: pointer;
    display: inline-block;
    margin: 2px;
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

.TextButton:hover {
    background: #cd202c; 
    color: white;
    border: none;
  }

.detail-heading{
    letter-spacing: 1.5px;
    text-transform: uppercase;
    font-weight: bold;
}

.detail-content{
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

.uploaded-document
{
    font-weight: bold;
    color: lightgreen;
}

.pending-document
{
    font-weight: bold;
    color: #CD202C;
}