.form-control.validate-error {
    border-color: #FF0000;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(255,0,0,.075),0 0 8px rgba(230, 150, 158);
    box-shadow: inset 0 1px 1px rgba(255,0,0,.075),0 0 8px rgba(230, 150, 158)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control.valid {
    border-color: #00FF00;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,255,0,.075),0 0 8px rgba(139 180 139 / 60%);
    box-shadow: inset 0 1px 1px rgba(0,255,0,.075),0 0 8px rgba(139 180 139 / 60%)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0;
}


.form-select.validate-error {
    border-color: #FF0000;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(255,0,0,.075),0 0 8px rgba(255,0,0,.6);
    box-shadow: inset 0 1px 1px rgba(255,0,0,.075),0 0 8px rgba(255,0,0,.6)
}

.form-select::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-select:-ms-input-placeholder {
    color: #999
}

.form-select::-webkit-input-placeholder {
    color: #999
}

.form-select::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-select.valid {
    border-color: #00FF00;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,255,0,.075),0 0 8px rgba(0,255,0,.6);
    box-shadow: inset 0 1px 1px rgba(0,255,0,.075),0 0 8px rgba(0,255,0,.6)
}

.form-select::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-select:-ms-input-placeholder {
    color: #999
}

.form-select::-webkit-input-placeholder {
    color: #999
}

.form-select::-ms-expand {
    background-color: transparent;
    border: 0;
}

.card-box-shadow {
    box-shadow: 0px 0px 15px #ffe;
}

.font-size-22 {
    font-size: 22px;
}


.sidebar-background-color{
	background-color:#f2f2f2 !important;
}

.w-15 { 
    width: 15% !important;
}