﻿

/* *********************************************** */
/* Error Controls                                  */
/* *********************************************** */

.form-group {
    margin-bottom: 20px !important;
}

.form-control.error {
    border: 1px solid #aa0000 !important;
    color: #aa0000 !important;
    background-color: #ffeaea !important;
}

.cbxcontainer.error {
    
}

/* *********************************************** */
/* Control Placeholders                              */
/* *********************************************** */

textarea:not(.placeholder-label)::-webkit-input-placeholder,
input:not(.placeholder-label)::-webkit-input-placeholder,
select:not(.placeholder-label)::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.50) !important;
    font-style: italic;
}

textarea:not(.placeholder-label)::-moz-placeholder,
input:not(.placeholder-label):-moz-placeholder,
select:not(.placeholder-label):-moz-placeholder {
    color: rgba(0, 0, 0, 0.50) !important;
    font-style: italic;
}

textarea:not(.placeholder-label):-ms-input-placeholder,
input:not(.placeholder-label):-ms-input-placeholder,
select:not(.placeholder-label):-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.50) !important;
    font-style: italic;
}


/* error placeholder */
.error .filter-option-inner {
    color: rgba(170, 0, 0, 0.70) !important;
}


textarea.error::-webkit-input-placeholder,
input.error::-webkit-input-placeholder,
select.error::-webkit-input-placeholder {
    color: rgba(170, 0, 0, 0.70) !important;
}

textarea.error::-moz-placeholder,
input.error:-moz-placeholder,
select.error:-moz-placeholder {
    color: rgba(170, 0, 0, 0.70) !important;
}

textarea.error:-ms-input-placeholder,
input.error:-ms-input-placeholder,
select.error:-ms-input-placeholder {
    color: rgba(170, 0, 0, 0.70) !important;
}

/* warning placeholder */

textarea.warning::-webkit-input-placeholder,
input.warning::-webkit-input-placeholder,
select.warning::-webkit-input-placeholder {
    color: rgba(138, 109, 59, 0.60) !important;
}

textarea.warning:-moz-placeholder,
input.warning:-moz-placeholder,
select.warning:-moz-placeholder {
    color: rgba(138, 109, 59, 0.60) !important;
}


textarea.warning:-ms-input-placeholder,
input.warning:-ms-input-placeholder,
select.warning:-ms-input-placeholder {
    color: rgba(138, 109, 59, 0.60) !important;
}

/* error placeholder */
.error .filter-option-inner {
    color: rgba(170, 0, 0, 0.70) !important;
}


textarea.error::-webkit-input-placeholder,
input.error::-webkit-input-placeholder,
select.error::-webkit-input-placeholder {
    color: rgba(170, 0, 0, 0.70) !important;
}

textarea.error::-moz-placeholder,
input.error:-moz-placeholder,
select.error:-moz-placeholder {
    color: rgba(170, 0, 0, 0.70) !important;
}

textarea.error:-ms-input-placeholder,
input.error:-ms-input-placeholder,
select.error:-ms-input-placeholder {
    color: rgba(170, 0, 0, 0.70) !important;
}

/* disabled placeholder */

textarea.disabled::-webkit-input-placeholder,
input.disabled::-webkit-input-placeholder,
select.disabled::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.20) !important;
}

textarea.disabled:-moz-placeholder,
input.disabled:-moz-placeholder,
select.disabled:-moz-placeholder {
    color: rgba(0, 0, 0, 0.240) !important;
}


textarea.disabled:-ms-input-placeholder,
input.disabled:-ms-input-placeholder,
select.disabled:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.20) !important;
}
