.default-input-field {
    border: solid 1px ;
    border-color:var(--box-outlines);
    border-radius: var(--tiny-rounded);
}

.default-input-field:focus {
    border-color: var(--asset-highlight);
  }

.invalid {
    border-color: var(--validation-error) !important;
    color: var(--validation-error);
}

.invalid:focus
{
    box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25) !important;
}

.warning {
    border-color: var(--validation-warning) !important;
    color: var(--validation-warning);
}

.warning:focus
{
    box-shadow: 0 0 0 0.25rem var(--validation-warning-secondary) !important;

}

.warning-alert {
    margin-top: var(--half-margined);
    color: var(--validation-warning);
}

.error-alert {
    margin-top: var(--half-margined);
    color: var(--validation-error);
}

.alert-icon{
    height:22px;
    top: -2px;
    position: relative;
}

.default-dropdown
{
    border: solid 1px var(--box-outlines);
    border-radius: var(--tiny-rounded);
}

.default-dropdown:focus {
    outline: solid 1px var(--asset-highlight);
    border: none;
}

.tox-tinymce
{
    border: solid 1px var(--box-outlines)  !important;
    border-radius:  var(--tiny-rounded)  !important;
}

.tox-tinymce.invalid
{
    border: solid 1px  var(--validation-error) !important;
    border-radius:  var(--tiny-rounded)  !important;
}

.tox-tinymce:focus {
    outline: solid 1px var(--asset-highlight) !important;
    border: none  !important;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    border-color: var(--box-outlines);
    opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    border-color: var(--box-outlines);
}

::-ms-input-placeholder { /* Microsoft Edge */
    border-color: var(--box-outlines);
}


