/*Secondary Background 14171A*/
/*Primary Background Non White E1E8ED*/

body {
    /*font-family: 'Raleway', sans-serif;*/
    /*background-color: #3389FF;*/
}

#main {
  background:url("../../../images/grasssunsetbg.jpg") no-repeat center center;
  background-size: cover;
  background-color: #E1E8ED;
}

.shadow-plus {
    box-shadow: 0 5px 15px rgba(0,0,0,.2) !important;
}

.input-validation-error { 
    background: pink; 
    border: 1px solid red; 

}

.field-validation-error { 
    color: red; font-weight: bold; 
}


/*******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;
}
