
#appnav .nav .completed {
    border-bottom: 3px solid green;
    padding-bottom: 12px;
}


.list-group-item-additional {
  background-color: #eee;
  margin-bottom: -1px;
}

.glyphicon-none:before {
    content: "\e094";
    color: transparent !important;
}

.form-group.required > label:after {
  content: ' *';
  color: red;
}

.new_message{
    font-weight:bold;
}

#appnav .nav .completed {
    border-bottom: 3px solid green;
    padding-bottom: 12px;
}

/* Hide MyBangor YAMM on this site */
nav#navbar-mybangor .navbar-nav {
    display: none;
}

html {
  position: relative;
  min-height: 100%;
  background-color: #FFF;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 130px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 130px;
  background-color: rgb(44, 40, 35);
}

.progress-bar-success {
  background-image: none;
  background-color: #F69207
}

#applicant-modal .modal-body {
  max-height: 420px;
  overflow-y: auto;
}

.guidance {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 13px;
  color: red;
}

.guidance-important {
  font-weight: bold;
  padding-left: 15px;
}

.guidance-body {
  padding: 3px 15px;
  font-size: 13px;
}

.fileinput-button {
  width: 146px;
  border: 1px solid darkgray;
  color: black;
}

table.supporting-documents > tbody > tr > td {
  border-top: 0;
  padding: 5px;
}

table.supporting-documents > tbody > tr > td > span.glyphicon-ok {
  font-size: 24px;
  color: green;
}

ol#application_menu li.list-group-item {
    list-style: none;
    display: list-item;
}

body {
  counter-reset: item;
}
ol#application_menu  {
  list-style: none;
}
ol#application_menu li {
  counter-increment: item;
  margin-bottom: 5px;
}
ol#application_menu li:before {
    content: counter(item);
    border-radius: 50%;
    width: 23px;
    height: 23px;
    padding: 3px;
    background: #fff;
    border: 1px solid #666;
    color: #666;
    text-align: center;
    font: 16px Arial, sans-serif;
    float: left;
    margin-top: -2px;
    margin-right: 10px;
}

ol#application_menu li.disabled:before {
    color: #777;
    background-color: #eee;
    border: 1px solid #bbb;
}

ol#application_menu a {
  color: #555
}
ol#application_menu a:hover {
    text-decoration: none;
}
