/*Secondary Background 14171A*/
/*Primary Background Non White E1E8ED*/

body {
  /*font-family: 'Raleway', sans-serif;*/
  background-color: #3389FF;
}

.ae-margin-right {
  margin-right: 10px !important;
}

.ae-margin-left {
  margin-left: 10px !important;
}

.ae-h1 {
  color: #FFFFFF;
  margin: 10px;
  margin-top: 15px;
}

.ae-inline-block {
  display: block;
  position: relative;
  max-width: 100%;
  vertical-align: middle;
}

.ae-login-section {
  color: #000000;
  background-color: #FFFFFF;
  box-shadow:10px 10px 10px rgba(0,0,0,.2);
}

.shadow-plus {
    box-shadow: 0 5px 15px rgba(0,0,0,.2) !important;
}

/*******Status Bar Styles/*******/
.status-bar {
  font-weight: 700;
  padding: 5px;
}

.status-bar-title {
  color: #FFFFFF;
  font-weight: 600;
  font-size: 1.5rem;
}

.status-bar-info {
    color: #000000;
    background-color: #E1E8ED;
}

.status-bar-link:hover {
  color: #000;
  text-decoration: none;
}

.star-button, .star-button:active {
  color: #FFFFFF !important;
  font-size: 1.5rem;
}

.status-bar-button {
  color: #000000;
  font-size: 1.5rem;
}

.status-bar-button:hover {
  text-decoration: none;
}

.status-bar-success {
    color: #FFFFFF;
    background-color: #00a300;
}

.status-bar-warning {
    color: #FFFFFF;
    background-color: #ffc40d;
}

.status-bar-critical {
    color: #FFFFFF;
    background-color: #b91d47;
}


.status-bar-correction {
    color: #FFFFFF;
    background-color: #2d89ef;
}

.status-bar-tpv-complete {
    color: #FFFFFF;
    background-color: #da532c;
}
.status-bar-tpv-approved {
    color: #FFFFFF;
    background-color: #9f00a7;
}
.status-bar-pending {
    color: #FFFFFF;
    background-color: #99b433;
}

.status-bar-dead {
    color: #FFFFFF;
    background-color: #637584;
}

/*******To Top Button*******/
.btn-totop {
  color: #000000;
  margin-right: 5px;
  box-sizing: border-box;
  background-color: #FFFFFF;
  text-align:center;
  text-decoration: none;
  padding: 2.5px;
  border-radius: 25px;
  width: 50px;
  height: 50px;
  font-size: 2rem;
  line-height: 1.25;
  box-shadow: 0 5px 15px rgba(0,0,0,.5) !important;
}

.btn-totop-down {

}

.btn-totop:hover {
  text-decoration: none;
}

.button-sticky-bottom {
    position: fixed;
    margin: 15px;
    bottom: 0;
    right: 0;
    z-index: 980;
}

/*
 * "Success" Button, for green, added as part of Quiz-Maker
 */
.uk-button-success {
    background-color: #42aa42;
    color: #fff;
    border: 1px solid transparent;
}
