/** THIS IS A CUSTOM STYLESHEET CSS **/
@font-face {
  font-family: 'Proxima Nova A';
  src: url(../fonts/MarkSimonson-ProximaNovaA.otf);
  font-weight: normal;
  font-style: normal;
}
#appHeaderTitle {
  font-family: 'Proxima Nova A';
}
body{
  background-color: #ffffff;
  font-family: 'Proxima Nova A';
}
.jumbotron{
  background-color: transparent;
}
.container-fluid, .navbar-header{
  background-color: #00a9e0;
}
.navbar-default .navbar-toggle .icon-bar{
  background-color: #ffffff;
}
#backButton{
  color:#ffffff;
}
#refreshFormMenu .icon-loop-4{
  color:#ffffff;
}
.list-group-item{
  background-color: transparent;
}
.navbar-collapse{
  background-color:transparent;
}
.navbar-collapse > form{
  box-shadow:none;
}
#appHeaderTitle{
  color: #ffffff;
  font-weight: bold;
}
#reset-pass-button-login{
  color:#00a9e0;
}
#sign-up-button-login{
  color:#00a9e0;
}
#aboutFormMenu{
  color:#ffffff;
}
#signOutFormMenu{
  color:#ffffff;
}


input[type="checkbox"]:focus:after, .checkbox input[type="checkbox"]:focus:after, .checkbox-inline input[type="checkbox"]:focus:after {
  border-color:  #00a9e0;
  border: 2px solid #00a9e0;

}

input[type="checkbox"]:after, .checkbox input[type="checkbox"]:after, .checkbox-inline input[type="checkbox"]:after {
  border-color:  #00a9e0;
  border: 2px solid #00a9e0;

}

input[type="checkbox"]:checked:after, .checkbox input[type="checkbox"]:checked:after, .checkbox-inline input[type="checkbox"]:checked:after {
  background-color:  #00a9e0;
  border-color:  #00a9e0;
}

.btn-primary {
  color: #ffffff;
  background-color: #00a9e0;
  border-color: transparent;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #00a9e0;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #00a9e0;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #00a9e0;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #00a9e0;
  border-color: rgba(0, 0, 0, 0);
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #ae54de;
  border-color: transparent;
}
.btn-primary .badge {
  color: #ae54de;
  background-color: #ffffff;
}

input:focus {
  -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
  border-bottom: 1px solid #00a9e0 !important;
}

.icon-circle i,
.icon-circle span,
.icon-circle--large i,
.icon-circle--large span {
  color: #ffffff !important
}

#mainContainer {
  padding-bottom: 100px;
}

.content{
  margin-top: 17%;
}
