﻿.alert { --bs-alert-bg: transparent; --bs-alert-padding-x: 1rem; --bs-alert-padding-y: 1rem; --bs-alert-color: inherit; --bs-alert-border-color: transparent; --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color); --bs-alert-border-radius: var(--bs-border-radius); --bs-alert-link-color: inherit; --bs-border-width: 1px; --bs-border-radius: 0.375rem; position: relative; padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); color: var(--bs-alert-color); background-color: var(--bs-alert-bg); border: var(--bs-alert-border); border-radius: var(--bs-alert-border-radius); }
.alert-danger { --bs-alert-color: var(--bs-danger-text-emphasis); --bs-alert-bg: var(--bs-danger-bg-subtle); --bs-alert-border-color: var(--bs-danger-border-subtle); --bs-alert-link-color: var(--bs-danger-text-emphasis); --bs-danger-text-emphasis: #58151c; --bs-danger-bg-subtle: #f8d7da; --bs-danger-border-subtle: #f1aeb5; }
.alert-primary { --bs-alert-color: var(--bs-primary-text-emphasis); --bs-alert-bg: var(--bs-primary-bg-subtle); --bs-alert-border-color: var(--bs-primary-border-subtle); --bs-alert-link-color: var(--bs-primary-text-emphasis); --bs-primary-text-emphasis: #052c65; --bs-primary-bg-subtle: #cfe2ff; --bs-primary-border-subtle: #9ec5fe; }

/*FILE UPLOAD CONTROL*/
.fileupload-container { display: inline-block; text-align: left; }
.fileupload-container .RadUpload .ruUploadProgress { width: 210px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: top; }
html .fileupload-container .ruFakeInput { width: 220px; }
