.form-signin {
  max-width: 500px;
  padding: 15px;
  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;
  }
.form-signin input[type="password"] {
  margin-bottom: 10px;
}

.btn-default {
    color: #fff;
    background-color: #cd3503;
    border-color: #cd3503
}

.btn-default:focus,.btn-default.focus {
  color: #fff;
  background-color: #9b2802;
  border-color: #4f1501
}

.btn-default:hover {
    color: #fff;
    background-color: #9b2802;
    border-color: #912502
}

.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle {
    color: #fff;
    background-color: #9b2802;
    border-color: #912502
}

.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus {
    color: #fff;
    background-color: #781f02;
    border-color: #4f1501
}

.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle {
    background-image: none
}

.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active {
    background-color: #cd3503;
    border-color: #cd3503
}

.btn-default .badge {
    color: #cd3503;
    background-color: #fff
}

.btn-primary {
    color: #fff;
    background-color: #cd3503;
    border-color: #b42f03
}

.btn-primary:focus,.btn-primary.focus {
    color: #fff;
    background-color: #9b2802;
    border-color: #360e01
}

.btn-primary:hover {
    color: #fff;
    background-color: #9b2802;
    border-color: #781f02
}

.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #9b2802;
    border-color: #781f02
}

.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus {
    color: #fff;
    background-color: #781f02;
    border-color: #360e01
}

.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle {
    background-image: none
}

.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active {
    background-color: #cd3503;
    border-color: #b42f03
}

.btn-ghost{
  background-color:white;
  border-color:#ccc;
  color:#333;
}

.popover.right>.arrow:after {
    bottom: -10px;
    left: 1px;
    content: " ";
    border-right-color: #F7F7F7;
    border-left-width: 0;
}


.progress {
  height: 8px;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.progress-bar{
  background-color: #2196F3;
}

.progress-bar-striped{
  background-image: linear-gradient(
    -45deg,rgba(255,255,255,.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255,255,255,.15) 50%,
    rgba(255,255,255,.15) 75%,
    transparent 75%,
    transparent);
}
.progress-bar-striped, .progress-striped .progress-bar,
.progress-bar.active, .progress.active .progress-bar{
  animation:progress-bar-stripes .5s linear infinite;
}

.navbar-brand {
    float: left;
    height: 60px;
    padding: 20px 15px;
    font-size: 22px;
    line-height: 20px;
}
