:root, [data-bs-theme=light] {
    --bs-blue: #05f;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #d22d2d;
    --bs-orange: #fd7e14;
    --bs-yellow: #f9bc06;
    --bs-green: #39c645;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #676f7e;
    --bs-gray-dark: #22252a;
    --bs-gray-50: #f7f7f8;
    --bs-gray-100: #e9eaed;
    --bs-gray-200: #c7cad1;
    --bs-gray-250: #b9bdc6;
    --bs-gray-300: #abb0ba;
    --bs-gray-350: #9da3af;
    --bs-gray-400: #8f96a3;
    --bs-gray-450: #818898;
    --bs-gray-500: #737b8c;
    --bs-gray-550: #676f7e;
    --bs-gray-600: #5c6370;
    --bs-gray-650: #505662;
    --bs-gray-700: #454a54;
    --bs-gray-750: #393e46;
    --bs-gray-800: #2e3138;
    --bs-gray-850: #22252a;
    --bs-gray-900: #17191c;
    --bs-gray-950: #0b0c0e;
    --bs-primary: #05f;
    --bs-secondary: #f9bc06;
    --bs-success: #39c645;
    --bs-info: #05f;
    --bs-warning: #f9bc06;
    --bs-danger: #d22d2d;
    --bs-light: #f7f7f8;
    --bs-dark: #dbdde1;
    --bs-primary-rgb: 0, 85, 255;
    --bs-secondary-rgb: 249, 188, 6;
    --bs-success-rgb: 57, 198, 69;
    --bs-info-rgb: 0, 85, 255;
    --bs-warning-rgb: 249, 188, 6;
    --bs-danger-rgb: 210, 45, 45;
    --bs-light-rgb: 247, 247, 248;
    --bs-dark-rgb: 219, 221, 225;
    --bs-primary-text-emphasis: #026;
    --bs-secondary-text-emphasis: #644b02;
    --bs-success-text-emphasis: #174f1c;
    --bs-info-text-emphasis: #026;
    --bs-warning-text-emphasis: #644b02;
    --bs-danger-text-emphasis: #541212;
    --bs-light-text-emphasis: #505662;
    --bs-dark-text-emphasis: #505662;
    --bs-primary-bg-subtle: #ecf2ff;
    --bs-secondary-bg-subtle: #fffaec;
    --bs-success-bg-subtle: #f0fbf1;
    --bs-info-bg-subtle: #ecf2ff;
    --bs-warning-bg-subtle: #fffaec;
    --bs-danger-bg-subtle: #fcefef;
    --bs-light-bg-subtle: #fbfbfc;
    --bs-dark-bg-subtle: #b9bdc6;
    --bs-primary-border-subtle: #b3ccff;
    --bs-secondary-border-subtle: #fdebb4;
    --bs-success-border-subtle: #c4eec7;
    --bs-info-border-subtle: #b3ccff;
    --bs-warning-border-subtle: #fdebb4;
    --bs-danger-border-subtle: #f2c0c0;
    --bs-light-border-subtle: #e9eaed;
    --bs-dark-border-subtle: #b9bdc6;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-font-sans-serif: "Inter", sans-serif;
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, hsla(0, 0%, 100%, .15), hsla(0, 0%, 100%, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 0.875rem;
    --bs-body-font-weight: 380;
    --bs-body-line-height: 1.5;
    --bs-body-color: #22252a;
    --bs-body-color-rgb: 34, 37, 42;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0, 0, 0;
    --bs-secondary-color: #676f7e;
    --bs-secondary-color-rgb: 103, 111, 126;
    --bs-secondary-bg: #dbdde1;
    --bs-secondary-bg-rgb: 219, 221, 225;
    --bs-tertiary-color: #b9bdc6;
    --bs-tertiary-color-rgb: 185, 189, 198;
    --bs-tertiary-bg: #f7f7f8;
    --bs-tertiary-bg-rgb: 247, 247, 248;
    --bs-heading-color: inherit;
    --bs-link-color: #05f;
    --bs-link-color-rgb: 0, 85, 255;
    --bs-link-decoration: none;
    --bs-link-hover-color: #04c;
    --bs-link-hover-color-rgb: 0, 68, 204;
    --bs-code-color: #05f;
    --bs-highlight-color: #22252a;
    --bs-highlight-bg: #fef2cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #e9eaed;
    --bs-border-color-translucent: rgba(0, 0, 0, .05);
    --bs-border-radius: 0.5rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.75rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 0.15rem 0.75rem rgba(0, 0, 0, .2);
    --bs-box-shadow-sm: 0 0.075rem 0.375rem rgba(0, 0, 0, .15);
    --bs-box-shadow-lg: 0 0.3rem 1.5rem rgba(0, 0, 0, .25);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.15;
    --bs-focus-ring-color: rgba(0, 85, 255, .15);
    --bs-form-valid-color: #39c645;
    --bs-form-valid-border-color: #39c645;
    --bs-form-invalid-color: #d22d2d;
    --bs-form-invalid-border-color: #d22d2d;
}

[data-bs-theme=dark] {
    color-scheme: dark;
    --bs-body-color: #dbdde1;
    --bs-body-color-rgb: 219, 221, 225;
    --bs-body-bg: #17191c;
    --bs-body-bg-rgb: 23, 25, 28;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 255, 255, 255;
    --bs-secondary-color: #818898;
    --bs-secondary-color-rgb: 129, 136, 152;
    --bs-secondary-bg: #393e46;
    --bs-secondary-bg-rgb: 57, 62, 70;
    --bs-tertiary-color: #505662;
    --bs-tertiary-color-rgb: 80, 86, 98;
    --bs-tertiary-bg: #22252a;
    --bs-tertiary-bg-rgb: 34, 37, 42;
    --bs-primary-text-emphasis: #69f;
    --bs-secondary-text-emphasis: #fbd76a;
    --bs-success-text-emphasis: #88dd8f;
    --bs-info-text-emphasis: #69f;
    --bs-warning-text-emphasis: #fbd76a;
    --bs-danger-text-emphasis: #e48181;
    --bs-light-text-emphasis: #e9eaed;
    --bs-dark-text-emphasis: #abb0ba;
    --bs-primary-bg-subtle: #013;
    --bs-secondary-bg-subtle: #322601;
    --bs-success-bg-subtle: #0b280e;
    --bs-info-bg-subtle: #013;
    --bs-warning-bg-subtle: #322601;
    --bs-danger-bg-subtle: #2a0909;
    --bs-light-bg-subtle: #2e3138;
    --bs-dark-bg-subtle: #17191c;
    --bs-primary-border-subtle: #039;
    --bs-secondary-border-subtle: #957104;
    --bs-success-border-subtle: #227729;
    --bs-info-border-subtle: #039;
    --bs-warning-border-subtle: #957104;
    --bs-danger-border-subtle: #7e1b1b;
    --bs-light-border-subtle: #454a54;
    --bs-dark-border-subtle: #2e3138;
    --bs-heading-color: inherit;
    --bs-link-color: #69f;
    --bs-link-hover-color: #85adff;
    --bs-link-color-rgb: 102, 153, 255;
    --bs-link-hover-color-rgb: 133, 173, 255;
    --bs-code-color: #69f;
    --bs-highlight-color: #dbdde1;
    --bs-highlight-bg: #644b02;
    --bs-border-color: #2e3138;
    --bs-border-color-translucent: rgba(0, 0, 0, .05);
    --bs-form-valid-color: #88dd8f;
    --bs-form-valid-border-color: #88dd8f;
    --bs-form-invalid-color: #e48181;
    --bs-form-invalid-border-color: #e48181;
}

html, body {
    font-size: 1em;
    font-family: Arial,sans-serif;
    color:#444;
	margin:0;
	padding:0;
    /* background-color: var(--bs-body-color); */
}

@media (min-width: 768px) {
    html {
        font-size: 1em;
		margin:0;
	padding:0;
    }
}

.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus {
    box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb;
}

html {
    position: relative;
    min-height: 100%;
}

body {
    margin-bottom: 60px;
    margin: 0;
    padding: 0;
}

.cursor{
    cursor:pointer;
}
.navbar-brand {
    font-size: 2rem;
    
}
a{
/*    color:var(link-)*/
}
h1 {
    font-size: 2.2em;
}
h2{
    font-size:2em;
}




.avatar {
    --bs-avatar-size: calc(2.8125rem + var(--bs-border-width)*2);
    --bs-avatar-border-radius: 50rem;
    --bs-avatar-font-size: 0.875rem;
    --bs-avatar-bg: var(--bs-tertiary-bg);
    --bs-avatar-color: var(--bs-body-color);
    --bs-avatar-group-offset: calc(var(--bs-avatar-size)/-5);
    --bs-avatar-group-outline-width: calc(var(--bs-avatar-size)/15);
    --bs-avatar-status-border-width: var(--bs-border-width);
    --bs-avatar-status-border-color: var(--bs-border-color);
    align-items: center;
    background-color: var(--bs-avatar-bg);
    border-radius: var(--bs-avatar-border-radius);
    color: var(--bs-avatar-color);
    display: inline-flex;
    font-size: var(--bs-avatar-font-size);
    height: var(--bs-avatar-size);
    justify-content: center;
    min-width: var(--bs-avatar-size);
    position: relative;
    text-transform: uppercase;
    width: var(--bs-avatar-size);
}

.avatar-status:before {
    border: calc(var(--bs-avatar-status-border-width)*2) solid var(--bs-avatar-status-border-color);
    border-radius: inherit;
    -webkit-clip-path: polygon(0 50%, 100% 50%, 100% 100%, 0 100%);
    clip-path: polygon(0 50%, 100% 50%, 100% 100%, 0 100%);
    content: "";
    inset: calc(var(--bs-avatar-size)/-8);
    position: absolute;
    transition: all .3s ease-in-out;
    transition-property: transform;
}

.avatar-status-primary:before {
    --bs-avatar-status-border-color: var(--bs-primary);
}

.avatar-status-secondary:before {
    --bs-avatar-status-border-color: var(--bs-secondary);
}

.avatar-status-success:before {
    --bs-avatar-status-border-color: var(--bs-success);
}

.avatar-status-info:before {
    --bs-avatar-status-border-color: var(--bs-info);
}

.avatar-status-warning:before {
    --bs-avatar-status-border-color: var(--bs-warning);
}

.avatar-status-danger:before {
    --bs-avatar-status-border-color: var(--bs-danger);
}

.avatar-status-light:before {
    --bs-avatar-status-border-color: var(--bs-light);
}

.avatar-status-dark:before {
    --bs-avatar-status-border-color: var(--bs-dark);
}

.avatar-status:hover:before {
    transform: rotate(0.5turn);
}

.avatar-xl {
    --bs-avatar-size: 4rem;
    --bs-avatar-font-size: 1rem;
}

.avatar-lg {
    --bs-avatar-size: calc(3.5rem + var(--bs-border-width)*2);
    --bs-avatar-font-size: 1rem;
}

.avatar-sm {
    --bs-avatar-size: calc(2.125rem + var(--bs-border-width)*2);
    --bs-avatar-font-size: 0.75rem;
}

.avatar-xs {
    --bs-avatar-size: 1.5rem;
    --bs-avatar-font-size: 0.75rem;
}

.avatar-img {
    border-radius: inherit;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%
}

.avatar-group {
    display: inline-flex;
}

    .avatar-group .avatar + .avatar {
        margin-left: var(--bs-avatar-group-offset);
    }

    .avatar-group .avatar:not(:last-child) {
        -webkit-mask-image: radial-gradient(circle at calc(100% - var(--bs-avatar-group-offset) + var(--bs-avatar-group-outline-width)) 50%, transparent calc(var(--bs-avatar-size)/2 + var(--bs-avatar-group-outline-width)/2), #000 calc(var(--bs-avatar-size)/2 + var(--bs-avatar-group-outline-width)/2));
        mask-image: radial-gradient(circle at calc(100% - var(--bs-avatar-group-offset) + var(--bs-avatar-group-outline-width)) 50%, transparent calc(var(--bs-avatar-size)/2 + var(--bs-avatar-group-outline-width)/2), #000 calc(var(--bs-avatar-size)/2 + var(--bs-avatar-group-outline-width)/2));
    }

.dropdown, .dropdown-center, .dropend, .dropstart, .dropup, .dropup-center {
    position: relative;
}

.btn:focus, .btn:active:focus {
    box-shadow: none;
}

.btn-link:hover, .btn-link:active {
    background: var(--bs-secondary-bg);
}

.profilediv .btn-link {
    background-color: #000;
    font-size: 1em;
}

#editor-html {
    position: relative;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height:500px;
    width:100%;
}

/*.jconfirm-box-container{
    border:1px solid #444;
    padding:10px;
}
.jconfirm-title-c{
    background:#444;
    font-size:1.1rem;
    color:white;
    padding:4px;
}*/

.titleoflisttable{
    font-size:1.5rem;
    font-weight:520;
}
.titleandaction{
    padding-bottom: 2rem;
}
.tdaction{
    text-align:right;
}